Frequently Asked
Everything you might want to know before — or while — you play.
The basics
Yes. No paywall, no signup wall, no trial. Pick a handle (or skip and play as guest) and you're in.
"Other People's Money." The whole point of the simulator is to learn to trade markets without risking your own capital.
There are many very good paid sims out there — full execution platforms, order routing, depth-of-market, the ability to scrub the tape, and serious backtesting tools. We're not trying to compete with any of them.
This is entertainment. A quick way to get pattern-recognition reps in on real historical tape, without the setup overhead. If you need the full toolkit, use a real sim. If you want to play a game with real data, you're in the right place.
The data
Historical 1-minute, 5-minute, and 15-minute futures bars for NQ, ES, and YM from January 2018 through March 2026. The bars are pre-computed into static JSON files served from a CDN — no live feed, no interpolation.
It depends on how many days you pick. At 10 days there's a volatility filter — you only get days with a meaningful opening range, since flat tape isn't useful practice. At 100 days the filter is off and you get basically everything from Jan 2018 through March 2026. Holidays and half-days are excluded across the board.
No, by design. The launcher randomizes from the filtered pool so you can't memorize outcomes — every session is a blind read of an unknown day. That's the whole game.
Your handle & the leaderboard
No. The "Skip — play as guest" link below the Enter button bypasses the handle field entirely. Everything works the same; your scores just don't post to the leaderboard.
Only what you type in the handle field plus your session results (wins, losses, P&L, dates traded). No email, no password, no IP logging beyond standard server access logs. Guest mode stores nothing server-side.
Three layers of friction:
1 · Commitment gate. Only sessions of 100 days or 250 days qualify for the public board, with a minimum of 50 trades taken in that session. The 10/25/50-day quick runs go to your personal stats only. This rules out drive-by perfect runs — you can't just hit five lucky setups and rank.
2 · Win-rate-first sorting. The board sorts by win rate, then trade count (rewarding commitment), then P&L. You can't game it with one home run, and you can't game it by overtrading without keeping your hit rate up.
3 · Server-side trade validation against the actual historical price data is on the roadmap. Until that ships, the gate above does most of the work — getting onto a leaderboard means you actually played the game.
Practical stuff
No. This is built for desktop, full stop. The chart density and keyboard shortcuts (L long, S short, Space advance) don't translate to a phone screen. Maybe a mobile version someday if there's budget for it — for now, save the link for when you're at a computer.
The price action and your decision-making translate. Slippage, queue position, and the psychological weight of real money do not. Treat this as a way to build pattern recognition and discipline — not a guarantee.
A trader, for himself. Backtesting is the thing every trader knows is helpful — it's how you build pattern recognition — but most avoid it because it's a chore. You have to load specific windows, take notes, screenshot levels, manually advance bars. Clunky, time-consuming, easy to skip.
So he built something that just drops him into a random day on real data, lets him trade it bar-by-bar, and moves on. A way to make a chore fun. He's sharing it because every trader he knows hates backtesting for the same reasons he did. Built by a trader, for traders.
Reach out on @tradewithOPM with feedback, bugs, or feature requests.
Still curious? The fastest answer is to just play it.
Play Now →