Better retention
Users return to watch their portfolio grow. A balance that moves with the market gives them a reason to open the app on a Tuesday.
+38%D30 retention lift, median// Reward a user with $1.00 of Apple stock. await stockly.reward({ userId: "usr_8h2k", asset: "AAPL", amountUsd: 1.00 }); // → 201 Created { "id": "rwd_01HV7Z9Q3K", "status": "settled", "asset": "AAPL", "shares": 0.005423, "value": 1.00 }
Every cohort that swaps a points balance or a $5 gift card for a real slice of Apple sees the same three things: users come back, users engage more, users tell their friends. The asset does the work for you.
Users return to watch their portfolio grow. A balance that moves with the market gives them a reason to open the app on a Tuesday.
+38%D30 retention lift, medianRewards appreciate over time, so the value of completing an action keeps rising long after the action itself. Sessions get longer, not shorter.
2.1×median session frequency“Earn Apple stock” converts measurably better than “earn points” in every paid-acquisition test we've run with customers. It's a real reward.
+47%invite acceptance rateStockly is one REST API and one normalized data model. Your app fires the reward; we open the wallet, allocate the fractional share, settle with our carrying broker, and stream the confirmation back.
// Reward a user with $5 of NVIDIA stock. await stockly.reward({ userId: "usr_123", asset: "NVDA", amountUsd: 5 }); // Cash out a user's entire balance to ACH. await stockly.cashout({ userId: "usr_123", destination: "ach_d9k2" }); // Read a user's live portfolio. const portfolio = await stockly.portfolio.get("usr_123"); // → 200 OK { "value": 4.26, "change": "+8.4%", "holdings": [ { "asset": "AAPL", "value": 1.24 }, { "asset": "NVDA", "value": 0.87 }, { "asset": "TSLA", "value": 2.15 } ] }
Custody, KYC, fractionalization, settlement, tax reporting, and cash-out — bundled behind one API so you can ship a stock-reward feature in days instead of quarters.
Grant from $0.01 in any US-listed equity. We hold the whole share; your user holds the slice — clean, audited, and SIPC-protected.
S&P 500, NASDAQ-100, sector and thematic ETFs, and custom Stockly-managed baskets for themed reward campaigns.
We open and manage a brokerage account per user, with KYC, identity, and document handling done through our partner network.
ACH, debit-card push, or in-app balance — your users choose. Settlement is internalized so cash hits in seconds, not days.
Drop-in React, Swift, and Kotlin components, or pull raw price and P&L data and render it inside your own UI.
Live in the US today; UK, EU, CA, AU on the roadmap for 2026. One contract, one API, one compliance counterparty.
New listings added within 24 hours of exchange availability. Browse the full catalog →
Swap gem rewards and tournament prize pools for real equity. Players hold something that grows whether they log in or not — and most do log in.
Turn cashback into a portfolio. Users get a position in the brands they actually shop with — Apple cashback in Apple stock, Tesla cashback in TSLA.
“Earn $5 of Apple stock” converts measurably harder than “earn 500 points.” Plug Stockly in as a payout option without changing your wall.
Drop ownership into your existing rewards stack. White-label portfolios, branded statements, recipient delivery — your brand on the front, our brokerage on the back.
We replaced cash rewards with stock rewards and reward engagement jumped 43% in a single quarter. Users started checking the app on days they didn't earn anything.
Give users something worth coming back for. Sandbox key in 60 seconds. Production after one call with our solutions team.