Try It Yourself
Choose an order type, side, quantity, and price levels, then run the simulation. Each run generates a new randomized price path so you can see how the same order might fill differently depending on where the price goes.
How This Simulation Works
Each run generates a short randomized price path starting from your chosen starting price. The simulator then checks, tick by tick, whether your order's conditions would have been met:
- Market orders fill immediately at the first simulated price.
- Limit orders fill the first time the price reaches your limit or better.
- Stop orders trigger and fill at market once the price reaches your stop level.
- Stop-limit orders trigger at the stop price, then only fill if the price subsequently meets the limit price before the path ends.
This is an educational simulation only. It does not use real market data and does not represent an actual trade.
Related Reading
- Market orders — prioritize speed over an exact price.
- Limit orders — prioritize price over speed.
- Stop orders — trigger a market order once a price level is reached.
- Stop-limit orders — trigger a limit order once a price level is reached.
- Back to the full comparison