Peerfolio
Season's live. Bragging rights on the line.

Track your investments
with friends

Private leagues ranked on returns. Friends see how well you invest, never how much.

See how it works

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
ALEX โ–ฒ +9.7%You took the lead ๐Ÿ‘‘MAYA โ–ฒ +7.3%DeShawn is holding strong ๐ŸงŠSAM โ–ฒ +3.4%Jordan bought the dip. Again. ๐Ÿ˜คDESHAWN โ–ผ โˆ’2.4%Sam moved up to #3JORDAN โ–ผ โˆ’11.2%Week 4 closes Friday โฐ

How it works

Your group chat already argues about stocks. Now it keeps score.

  1. 01

    Start a league

    Name it, pick an emoji, get an invite link. Takes about ten seconds.

  2. 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.

  3. 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

    Maya Chen

    @maya ยท 30d tracked

    +7.29%
  • 2Sam Okafor

    Sam Okafor

    @sam ยท 30d tracked

    +3.39%
  • 3DeShawn Ellis

    DeShawn Ellis

    @deshawn ยท 30d tracked

    โˆ’2.41%
New

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.

Peerfolio: stock leagues with friends