The investing game that's actually a game.
Bullpen is two connected modes — a 20-minute historical Campaign run and a persistent real-market Season league — sharing one XP pool. You level up by learning and deciding well, never by trading more.
Live a market, compressed to 20 minutes.
Pick a scenario, and the game rolls a hidden historical window. The clock ticks forward three months at a time; every couple of ticks a payday arrives and you decide what to do with it. Life events force hard calls — a car repair with no emergency fund means a forced sale at market. That's the lesson, not a penalty.
At the end, the window is revealed and your line is laid over the Bot's (steady DCA into an index fund on the same paydays) and plain cash-under-the-mattress. Winning is rare — and that's the point. You're graded A–F on process: diversification, discipline, emergency fund, cost control.
A real portfolio, a real league, all quarter.
$100,000 in virtual cash, real (delayed) market data, a 10-week season. You're matched into a 25-player league by level — and the Bot plays in every league too, visibly, DCA-ing into a total-market fund. Beating it is a tracked achievement.
Weekly league points blend risk-adjusted return, diversification, discipline, and a knowledge quiz — raw return alone can never be more than 40% of your score. Bottom of the league loses a tier, never your portfolio.
What we optimize for
Four product rules that shape every screen — not marketing copy, product law.
Process over returns
Scoring, XP, and badges reward decisions and understanding. Your raw return is shown — it's the fun part — but it never carries a rank on its own.
The market is the content
Campaign runs replay real historical prices; Season plays against real (delayed) live quotes. No fake price generators, ever.
Every session ends in a mirror
Each run or week produces an Investor Report: what you did, what it cost you, what kind of investor you're becoming.
Never reward trade volume
No confetti on trades, no hot lists, no XP for placing an order. Trading more is not the goal — deciding well is.