Shadow Edge Tools
Execution

OCO (One-Cancels-Other)

Also known as: one cancels other, OCO order

A pair of orders linked so that when one fills, the other automatically cancels — the foundation of a bracket order.

OCO is an order-management primitive, not an order type. Two orders are submitted together with a link: when one executes (or partially executes), the other is cancelled (or reduced) in proportion.

In bracket trading, the stop and target form an OCO pair. If the target fills, the stop cancels. If the stop fills, the target cancels. Both fire at the broker, not chart-side — meaning they survive platform restarts and execute even if your charting software is offline.

Related terms