A historical market game for education and fun. Not investment advice.
Mystery stock · Day 0
% from Day 0| Session | Stock (100 = Day 0) | S&P 500 (100 = Day 0) |
|---|---|---|
| Day -59 | 82.65 | — |
| Day -58 | 83.15 | — |
| Day -57 | 82.66 | — |
| Day -56 | 81.67 | — |
| Day -55 | 81.86 | — |
| Day -54 | 82.27 | — |
| Day -53 | 82.22 | — |
| Day -52 | 82.67 | — |
| Day -51 | 83.18 | — |
| Day -50 | 83.93 | — |
| Day -49 | 83.83 | — |
| Day -48 | 83.68 | — |
| Day -47 | 83.73 | — |
| Day -46 | 83.79 | — |
| Day -45 | 82.70 | — |
| Day -44 | 81.84 | — |
| Day -43 | 81.26 | — |
| Day -42 | 79.22 | — |
| Day -41 | 79.61 | — |
| Day -40 | 79.44 | — |
| Day -39 | 83.48 | — |
| Day -38 | 86.13 | — |
| Day -37 | 89.78 | — |
| Day -36 | 88.93 | — |
| Day -35 | 89.90 | — |
| Day -34 | 91.34 | — |
| Day -33 | 91.13 | — |
| Day -32 | 90.66 | — |
| Day -31 | 90.39 | — |
| Day -30 | 90.26 | — |
| Day -29 | 88.47 | — |
| Day -28 | 88.04 | — |
| Day -27 | 89.16 | — |
| Day -26 | 88.92 | — |
| Day -25 | 89.77 | — |
| Day -24 | 90.23 | — |
| Day -23 | 91.04 | — |
| Day -22 | 90.88 | — |
| Day -21 | 89.93 | — |
| Day -20 | 93.35 | — |
| Day -19 | 93.87 | — |
| Day -18 | 93.83 | — |
| Day -17 | 93.12 | — |
| Day -16 | 91.74 | — |
| Day -15 | 88.78 | — |
| Day -14 | 90.05 | — |
| Day -13 | 91.63 | — |
| Day -12 | 92.66 | — |
| Day -11 | 93.23 | — |
| Day -10 | 93.56 | — |
| Day -9 | 93.12 | — |
| Day -8 | 96.11 | — |
| Day -7 | 100.25 | — |
| Day -6 | 99.60 | — |
| Day -5 | 98.77 | — |
| Day -4 | 100.56 | — |
| Day -3 | 100.00 | — |
| Day -2 | 99.60 | — |
| Day -1 | 99.68 | — |
| Day 0 | 100.00 | 100.00 |
View as table
| Session | Stock (100 = Day 0) | S&P 500 (100 = Day 0) |
|---|---|---|
| Day -59 | 82.65 | — |
| Day -58 | 83.15 | — |
| Day -57 | 82.66 | — |
| Day -56 | 81.67 | — |
| Day -55 | 81.86 | — |
| Day -54 | 82.27 | — |
| Day -53 | 82.22 | — |
| Day -52 | 82.67 | — |
| Day -51 | 83.18 | — |
| Day -50 | 83.93 | — |
| Day -49 | 83.83 | — |
| Day -48 | 83.68 | — |
| Day -47 | 83.73 | — |
| Day -46 | 83.79 | — |
| Day -45 | 82.70 | — |
| Day -44 | 81.84 | — |
| Day -43 | 81.26 | — |
| Day -42 | 79.22 | — |
| Day -41 | 79.61 | — |
| Day -40 | 79.44 | — |
| Day -39 | 83.48 | — |
| Day -38 | 86.13 | — |
| Day -37 | 89.78 | — |
| Day -36 | 88.93 | — |
| Day -35 | 89.90 | — |
| Day -34 | 91.34 | — |
| Day -33 | 91.13 | — |
| Day -32 | 90.66 | — |
| Day -31 | 90.39 | — |
| Day -30 | 90.26 | — |
| Day -29 | 88.47 | — |
| Day -28 | 88.04 | — |
| Day -27 | 89.16 | — |
| Day -26 | 88.92 | — |
| Day -25 | 89.77 | — |
| Day -24 | 90.23 | — |
| Day -23 | 91.04 | — |
| Day -22 | 90.88 | — |
| Day -21 | 89.93 | — |
| Day -20 | 93.35 | — |
| Day -19 | 93.87 | — |
| Day -18 | 93.83 | — |
| Day -17 | 93.12 | — |
| Day -16 | 91.74 | — |
| Day -15 | 88.78 | — |
| Day -14 | 90.05 | — |
| Day -13 | 91.63 | — |
| Day -12 | 92.66 | — |
| Day -11 | 93.23 | — |
| Day -10 | 93.56 | — |
| Day -9 | 93.12 | — |
| Day -8 | 96.11 | — |
| Day -7 | 100.25 | — |
| Day -6 | 99.60 | — |
| Day -5 | 98.77 | — |
| Day -4 | 100.56 | — |
| Day -3 | 100.00 | — |
| Day -2 | 99.60 | — |
| Day -1 | 99.68 | — |
| Day 0 | 100.00 | 100.00 |
Optional. Drag the line or use the slider.
Call It leaderboard
Sign in to compete under a handle
Leaderboard fills in as players sign in.
No ranked plays yet for this period.
Your leagues
Puzzle archive
One puzzle per day. Played ones are marked ✓ (stored on this device only).
How scoring works
- Buy scores the stock's 20-session return minus the S&P 500's. Sell scores the negative. Skip scores 0.
- A stop caps the stock leg at the first session that touches it (the S&P 500 leg stops at the same session).
- Each model is scored by the same formula from what it actually did that day: BUY, SELL, or no position (0).
- Scores are computed on the server from stored series; percentiles count one scored play per device per puzzle.
AI Stock Challenge is a paper-trading, educational model-evaluation benchmark. Nothing here is investment advice.