Paper-trading, zero risk. Place simulated orders, watch live candles, feel real order-book slippage.
A deterministic, browser-playable trading sim. The same seeded engine runs everywhere — so the demo below behaves exactly like the native app, down to the last fill.
Everything here is wired to one deterministic simulation engine — a seeded GBM price walk feeding a synthetic Level-2 book. Pick a symbol, size an order, and confirm to see it fill against real depth.
Market order, walked against live book depth. Paper only — no real money moves.
Uptick teaches market structure by letting you feel it — every screen is backed by the same deterministic simulation, so behavior is reproducible and bit-exact across web and native.
A live-ticking list of equities, crypto and FX. Prices step on a seeded loop; cells flash green or red on every move so you read momentum at a glance.
A large price readout with a candlestick chart that builds over time from the tick stream. Re-bucket the series across 1m → 1D timeframes.
Eight levels of bids and asks with depth-shaded bars. Place a market order and watch it walk and consume levels — slippage you can see, not just a number.
Buy / sell toggle, quantity stepper, and a live preview that walks the book for an estimated average fill, slippage versus best price, and notional.
Equity, cash, realized and unrealized P&L in tabular figures. Position marks update with the live loop; reset to $100,000 whenever you like.
Accounts back the paper ledger; the seeded engine means a session can be replayed identically. The web port is verified bit-exact against the iOS core.
The simulation is the product. A seeded PRNG → Box-Muller gaussian → GBM step drives prices; a synthetic book models depth and slippage. Same inputs, same outputs, every time.