Take-Profit & Stop-Loss Orders: How the Trigger Price Works and What the Fill Costs
Before you open a trade, decide how you will get out: a take-profit or stop-loss order writes “exit at this gain, exit at this loss” into a conditional order in advance — when the price reaches your trigger, the system places an order to close the position automatically, so you do not have to watch the screen all day. But keep two things apart: the trigger price is guaranteed, the fill price is not. A stop order can fill worse than its trigger, and a take-profit order may not fill at all.
Stop-loss: decide the most you will lose first
Stop-loss order: when the price reaches a trigger you set in advance, it automatically places an order to close the position, capping the loss at a level you can accept. A stop does not guarantee you will not lose money — it guarantees the loss will not grow without limit.
Stop-market order: once triggered it becomes a market order and fills immediately at the best available price; the fill is guaranteed, the price is not. When the market jumps fast or the spread is wide, the actual fill can be worse than the trigger — that gap is called slippage.
Stop-limit order: once triggered it becomes a limit order that only fills at your limit price or better; the price is guaranteed, the fill is not. If the price jumps past your limit and does not come back, the order stays open, the position stays open, and the loss keeps growing.
Trailing stop: the stop price follows the market in your favor and stays put when the market turns back. For example: every time the premium rises $0.10, the stop moves up $0.10; when the price falls, the stop does not move, and the position closes when the price reaches it.
Take-profit: decide how much gain is enough to walk away
Take-profit order: when the price reaches your target, it closes the position automatically to lock in the gain; it is normally a limit order that only fills at the target price or better.
It only fills if the price really trades there: if the price never touches your target, the order just waits; if the market spikes to your target and falls back fast, the limit order may never get its turn, and the gain shrinks back.
Paired orders (OCO): one take-profit order plus one stop-loss order — whichever condition is hit first executes, and the other is automatically canceled; the two conditions never both fill.
Set the risk-reward ratio first: decide the take-profit target and the stop-loss floor together before you open — the distance between them is the trade’s risk-reward ratio. Setting a target without a stop means you planned the win and never planned the loss.
The trigger price is not the fill price: where slippage comes from
The trigger price is “act when the price gets here”; the fill price is “the price you actually got after acting”: they are two different things, and confusing them is the most common beginner mistake.
An example: you buy at $2.00 with a stop trigger at $1.50, and the stop-market order fills at $1.45 — slippage is $0.05, which is $5 on 1 contract; plus $1.30 in round-trip fees, the actual loss is $56.30, not the $50 the trigger price implies.
When slippage is largest: when the market jumps fast, when the bid-ask spread is wide, and when liquidity thins out near the close. 0DTE options move fast on their expiry day, and a trigger set close to the current price can be hit by one brief spike.
A stop is only a trigger price, not a guaranteed fill price: the simulator’s exit alerts use the same wording — when a condition is reached you only get a reminder, and the fill still depends on the actual closing price.
How to practice in the simulator
Write the exit plan before you open: before placing an order the simulator asks for a take-profit percentage, a stop-loss percentage, and an exit time; if you open without any exit condition, it first asks you to confirm that you really want to proceed.
The percentages are measured against capital at risk: take-profit 50% means you are reminded when unrealized net profit reaches 50% of the capital at risk, and stop-loss 30% means you are reminded when you have lost 30% of it; capital at risk is the premium plus fees for a long position, or the margin locked up for a short position.
The simulator only reminds you — it never closes the position for you: when a condition is reached, a reminder appears in the position row telling you the take-profit or stop-loss condition has been met; you still have to click close yourself — that is exactly the skill being practiced: act the moment the condition is hit, do not stall.
Start with 1 long single-leg contract: practice the simplest case first — buy 1 contract, write down your take-profit and stop-loss percentages, and see whether you can close immediately when the reminder appears; when you review, check the trade log for how far the actual fill was from the trigger price and how much the fees took.
This simulator uses real CBOE option chains delayed about 15 minutes, starts with $10,000 in virtual funds, charges $0.65 per contract per side in fees, and shows P&L net of fees; short-sale margin is a simplified simulated rule at 20% of the strike, not a real broker margin. The simulator is for practicing orders, discipline, and review. It is not investment advice and promises no returns.