Eine OCO-Order (One-Cancels-the-Other) ist ein Ordertyp, bei dem zwei Aufträge gleichzeitig platziert werden. Da jedoch immer nur ein Auftrag ausgeführt werden kann, wird bei Ausführung der ersten Order die zweite Order automatisch storniert.
Im Wesentlichen handelt es sich um eine Kombination aus Limit-Order und Stop-Order. Je nachdem, in welche Richtung sich der Kurs bewegt, wird eine der beiden Orders ausgeführt und die andere entsprechend storniert.