A crypto trading simulator that runs entirely in your browser. You pick a stake from $1,000 to $1,000,000 of play money, one simulated OCX market that behaves like a thin Solana pair, and a choice of how to trade it: spot, perpetuals, or dated futures at up to 1000x. Or trade a real chart, replaying genuine candles for any of the 1,000 tokens this site tracks. No wallet, no signup and no signature prompt. Nothing here is real $OCX price data.
Pick a pair, take the seed, start
This is a simulation. Every balance is play money and no trade here reaches a market. On the $OCX pairs the chart is generated on your device and the headlines are invented, so it is not $OCX price data. On a real chart the candles are genuine historical data from CoinGecko and the invented wire is switched off, but your trades still move only a simulated pool. Either way this is not a forecast and not advice. Research on Solana meme coin traders found roughly 6.25 percent finished a ninety day window in profit, with a median loss near $120, so treat a winning run as a lesson learned rather than a skill proven. Read the trading guides.
Run complete
Four mechanics, not four predictions
Most beginners lose money to mechanics rather than to bad forecasts. Every one of these is wired into the game, so you meet it before it costs you anything.
Position size decides your outcome
Putting the whole balance into one entry means a routine 30 percent drop takes a third of everything you have. The panel shows the share of your portfolio each trade commits, and warns when a single entry is carrying the run. The fix is arithmetic, not courage: decide the loss you accept first and let the size fall out of it.
Position size calculatorThin pools charge you to enter
Price impact here is modeled against a shallow pool, so a large order moves the price against itself before it fills. Buy small and it costs a fraction of a percent. Buy big into the same pool and you can pay several percent before the swap fee is counted. That is how a trade can be underwater the second it lands, with no price movement at all.
Slippage explainedThe interval changes the risk
Each interval runs at its own pace, so a minute chart flickers and a month chart crawls, the way they do on a real terminal. What changes with the window is the size of a normal move: a swing that is routine on the daily is a violent event on the 1m. The same position feels calm on one and terrifying on the other, and nothing about the position changed.
Chart patternsNews arrives after the move
Headlines on the wire fire alongside price, not before it, which is how it works in a real market. By the time an event is readable, the move it explains has usually already happened. Watch how often you want to trade the headline, and how that turns out.
What moves the marketPerpetuals and futures, at the sizes people really use
Spot can only go to zero, and it takes its time. A leveraged position ends at a price the exchange picks in advance, and at the settings on the ladder above, that price is much closer than most people expect. The simulator prints it before you confirm, then lets the market do the rest.
Liquidation is arithmetic, not bad luck
Divide 100 by the leverage and you have the move that ends the position. At 10x that is 10%. At 100x, 1%. At 1000x it is 0.1%, which on this market is well inside a single ordinary candle. Nothing about your read has to be wrong. The setting decided how much room you had, and the exchange closes the position for you whether you are watching or not.
Liquidation explainedMargin is the loss, not the deposit
A liquidation does not leave you a damaged position to nurse back. The margin is gone, the position is closed at the liquidation price, and being right ten bars later gives none of it back. That is the line between spot and leverage: on spot a bad entry is an unrealized loss, on leverage it is a receipt. The room to liquidation bar in the panel is the number to watch, not the price.
Risk managementA perpetual charges rent
Perps never expire, so something has to keep them tethered to spot. That is funding: a small payment every period from the crowded side to the other one. It looks like nothing on a single bar and it compounds. Hold a large notional through a lopsided market and funding alone can close a trade that never moved against you. The position card totals it as you go.
Funding ratesA dated future has a deadline
A dated contract trades at a premium or a discount to spot, and that basis decays to zero by settlement. The panel shows both, counting down bar by bar. Being right about direction and wrong about timing is a loss here in a way it is not on spot, because expiry arrives on schedule and settles at spot whatever you wanted it to do.
Perps versus dated futuresThree minutes of rules
Pick a chart and a market
OCX/USDC prices everything in dollars, OCX/SOL adds a second moving part since the quote currency moves too, and A real chart replays genuine candles for any token the site tracks. Then choose spot, a perpetual or a dated future, and on the leveraged markets a setting from the ladder. Every run has a seed, and sharing the seed gives another player the identical market. That is the only fair way to compare results.
Trade the panel on the right
On spot, enter an amount or tap a percentage, check the quote, then buy or sell. On a leveraged market the panel changes: post margin, read the liquidation price it shows you, then go long or short. Fills are instant at the quoted rate including impact and fees. Keyboard: B buys, S sells, C closes the position, Space pauses.
Read the prompts, or turn them off
Coaching notes appear when you are sitting on a large gain, bleeding into a drawdown, oversized in one position, close to liquidation, or chasing a vertical candle. They suggest, they never act, and the Tips button switches them off entirely if you would rather find out the hard way. The result screen names the decision that mattered most either way.