Track your investments
with friends
Private leagues ranked on returns. Friends see how well you invest, never how much.
Free. Add your positions by hand, or play with fantasy money.
The Group Chat
Last 30 days ยท everyone indexed to 100
Standings
- 1Alex Rivera
You
@alex
+9.70%VTI52%VXUS20%AAPL9% - 2Maya Chen
Maya Chen
@maya
+7.29%NVDA38%MSFT22%AAPL15% - 3Sam Okafor
Sam Okafor
@sam
+3.39%VTI50%VXUS29%MSFT19% - 4DeShawn Ellis
DeShawn Ellis
@deshawn
โ2.41%VTI67%BND33% - 5Jordan Lee
Jordan Lee
@jordan
โ11.15%Holdings private
How it works
Your group chat already argues about stocks. Now it keeps score.
- 01
Start a league
Name it, pick an emoji, get an invite link. Takes about ten seconds.
- 02
Drop it in the group chat
Everyone types in what they hold, or runs a fantasy portfolio with play money. It takes a minute.
- 03
Settle it with math
Everyone is ranked by time-weighted return, updated daily. Receipts included.
Percentages, never dollars
Your league sees your return and, if you like, your top tickers as a share of your portfolio. Balances and position sizes stay with you.
Deposits don't count
Returns are time-weighted. Adding cash or linking a new account doesn't move your number. Only your picks do.
Type it in, we track it
Add your positions by hand and we price them every night from market data. Read-only brokerage linking is coming soon.
The public board
Verified or it didn't happen.
Opt in and your return goes up against everyone's. Only portfolios pulled straight from a brokerage are ranked, and only after a week of history, so nobody tops it with a typo or one lucky day.
Opens when brokerage linking launches.
Top traders
Verified only- 1Maya Chen+7.29%
Maya Chen
@maya ยท 30d tracked
- 2Sam Okafor+3.39%
Sam Okafor
@sam ยท 30d tracked
- 3DeShawn Ellisโ2.41%
DeShawn Ellis
@deshawn ยท 30d tracked
Fantasy leagues. Draft day for stocks.
Everyone gets the same $100k of play money. Pick your stocks, set a deadline or let it run forever, and find out who actually knows what they're doing. No brokerage needed.
Start your league. Settle the debate.
Your history starts the day you join. So does the trash talk.