What it means
An investor who owns shares usually has two worries: the price might rise to a level where they want to sell and take profit, or it might fall to a level where they want to cut losses. An OCO order lets them place both instructions at once.
A limit order sits above the current price to capture the gain, and a stop order sits below it to limit the loss. When the market price touches either level, that order is triggered, and the trading system cancels the other automatically.
This prevents the situation where both orders fill and leave the trader with an unwanted position. It also means the trader does not need to log in and cancel the leftover order by hand.
OCO orders are also used to enter a position. A trader expecting a big move can place a buy order above the current price and a sell order below it, and whichever is hit first goes ahead.
This approach suits situations such as results announcements, when the direction is uncertain but the move is expected to be large. There are practical limits to bear in mind.
A stop order can be filled at a worse price than planned during a fast market or a price gap, and not every broker offers OCO orders for every instrument. Fees and the exact rules also differ between trading platforms.
For businesses, the same idea appears in treasury and hedging, where finance teams set automatic triggers to buy or sell currency at target rates. OCO is not a forecast tool, but a discipline tool that applies a plan the moment the market reaches the chosen prices.
Good practice is to decide the two levels before the trade, based on how much the investor is willing to lose and what gain would justify the risk. A common approach is to set the profit target at least as far from the entry price as the stop, so that wins are larger than losses.
Writing the plan down in advance also reduces the temptation to change it in the middle of a nervous market.
In practice
Real-world examples.
Example
An investor buys shares at $50 and places an OCO order with a sell limit at $60 and a stop at $45. If the price rises to $60, the sale executes and the stop is cancelled automatically. The investor gains $10 per share without watching the screen.
Example
A currency trader expects a large move after a central bank announcement. She places a buy order above the current rate and a sell order below it as an OCO pair. Whichever level is reached first opens her position and the other is cancelled.
Example
A company treasurer needs to sell $2,000,000 of foreign currency by month end. He sets an OCO order with a target rate that is favourable and a protective rate that limits the loss. The order is filled at the target on the third day and the protective order is cancelled.
Case study
Seen in the real world.
Summit Peak Trading is a fictional firm that illustrates the use of an OCO order. In this illustrative story, an analyst bought 1,000 shares at $80 and wanted to sell at $92 for a profit or exit at $74 to limit the loss. She placed the two instructions as an OCO pair before going into a long meeting.
During the meeting the price jumped to $92 and the limit order filled, locking in a gain of 1,000 x $12 = $12,000. The system cancelled the stop order at $74 within seconds. Had she used two separate orders, the stop could have remained live and caused an unwanted sale, so the firm now uses OCO pairs as standard practice. The firm also writes down the reward-to-risk ratio of each trade, which here was $12 of potential gain against $6 of potential loss, or 2 to 1.
Watch out
Common mistakes.
- Believing OCO guarantees the exit price. A stop order can fill at a worse price in a fast or gapping market.
- Setting both levels too close to the current price. Normal price swings can trigger the order before the trade has time to work.
- Assuming every broker supports OCO orders. Availability depends on the platform and the type of asset traded.
Questions
People also ask.
What does OCO stand for?
It stands for one cancels the other, meaning that once one order is filled the paired order is cancelled.
When is an OCO order useful?
It suits situations where you want to set a profit target and a loss limit together, or to prepare for a move in either direction.
Is an OCO order the same as a bracket order?
They are similar, but a bracket order usually attaches the profit and loss orders to an entry order, while an OCO pairs two existing orders.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%Related
