The short answer
In Interactive Brokers a bracket order is one entry order with two exit orders attached: a limit order to take profit and a stop order to cut the loss. The exits wait until the entry fills, and when one of them fills the other is cancelled. TWS supports brackets on options, both for a new entry and for a position you already hold.
Both exits are orders on the option itself. They trigger and fill on the option’s quotes, not on the stock price you planned the trade around. That is fine for the take-profit, and the main weakness of the stop.
How a bracket order works
| Order | Type | What it does |
|---|---|---|
| Parent | Usually a limit order to buy | Opens the position. |
| Profit taker | Limit order to sell above the entry | Rests once the parent fills and sells if the option trades up to it. |
| Stop loss | Stop order to sell below the entry | Waits once the parent fills and becomes a market order when its trigger is hit. |
The two exits are linked as one-cancels-other: a fill on one cancels the other, so you cannot sell the same contracts twice. Until the parent fills, the exits are held and not working at the exchange.
Placing a bracket on an option in TWS
With a new entry
- Open an order ticket for the option and set up the buy, usually a limit order.
- In the ticket’s advanced options, choose Attach and tick Bracket. TWS adds a profit taker and a stop loss.
- Set both exit prices yourself. The default offset from the entry is 1.00, which on a $2.00 option means a target at $3.00 and a stop at $1.00.
- Check quantity and prices on all three lines, then transmit.
On a position you already hold
Right-click the option position in the Portfolio or Monitor window and choose Trade, then Create Target/Stop Exit Bracket. TWS creates a sell limit above and a sell stop below the current price for the position size, ready to edit and transmit.
Practice both in an IBKR Paper account first. For permissions, market data and order types in TWS, see the IBKR TWS options trading guide.
Where option-price brackets go wrong
- Offsets are in option dollars. A 1.00 offset means very different things on a $0.80 contract and a $12 one. Size the target and stop from the premium, or from the stock levels converted to an option estimate.
- The stop watches quotes. For US options the default stop trigger in TWS uses bid and ask quotes, so a brief spread widening can trigger it while the stock is still inside your plan.
- The stop fills at the bid. Once triggered it is a market order, and on a wide spread the fill can be far below the trigger. A stop-limit avoids that but may not fill at all.
- Premium decays. The same stop gets closer to the market each day even if the stock does nothing.
The take-profit has fewer problems: it is a resting limit order, so it never sells below its price. The stop is where an option-price bracket and a chart plan disagree. Our guide to stop losses on options goes through these effects in detail.
Brackets on the stock price instead
If the trade was planned on the stock chart, for example a call bought at support with a target at resistance, the cleaner exits are stock-price levels: sell the option when the stock reaches the target, or when it loses the support.
- IBKR conditional orders. A sell order on the option can wait for a price condition on the underlying stock. Each exit is a separate order with its own condition, and you set them by hand for every trade.
- OptionTrigger. You draw the take-profit and stop-loss levels on the TradingView stock chart, pick the call or put and click Buy. After the entry fills, the local engine sells the option position through TWS or IB Gateway when the stock reaches a level, with multiple targets, wick, body or hybrid stops, and trailing on the stock.
Either way the exit still sells an option, so the spread and liquidity decide the fill. And a stock-price exit managed by software on your computer needs that computer and the IBKR connection to stay up, while a native bracket rests with the broker.
Which one to use
| IBKR bracket on the option | Exit on the stock price | |
|---|---|---|
| Trigger | Option quotes | Stock price, the level you drew |
| Runs on | IBKR’s servers | Your computer, through TWS or IB Gateway |
| Targets | One target and one stop per bracket | Several targets, stop modes and trailing on the stock |
| Best fit | Liquid contracts, plans set in option dollars | Plans made on the stock chart |
Many traders use both: a stock-price plan for the exits they care about, and TWS available as a manual fallback.
Frequently asked questions
Can you place a bracket order on options in IBKR?
Yes. TWS can attach a profit taker and a stop loss to an option entry, or create a target and stop bracket for an option position you already hold. Both exits trade on the option’s own price.
Do the take-profit and stop loss both stay active?
They wait until the entry fills, then both work as one-cancels-other orders. When one fills, TWS cancels the other.
Can a bracket trigger on the stock price instead of the option price?
A standard bracket triggers on the option. To exit on the stock price in IBKR you use conditional orders with a price condition on the underlying, or a tool that watches the stock and sends the sell order, such as OptionTrigger.
Should the stop in a bracket be a stop or a stop-limit?
A stop becomes a market order and can fill well below the trigger on a wide option spread. A stop-limit caps the price but may not fill if the market moves through it. Decide based on the contract’s spread and liquidity.
Why did my bracket stop trigger when the stock barely moved?
The stop watches the option’s quotes. A spread widening, a drop in implied volatility or time decay can move the option to the trigger without a meaningful move in the stock.
Does OptionTrigger place IBKR bracket orders?
No. OptionTrigger keeps your levels on the stock chart and sends the sell order through TWS or IB Gateway when the stock reaches one. Desktop and the IBKR connection must be running for those exits.