Eine OCO-Order, kurz für One-Cancels-the-Other, ist ein Ordertyp mit zwei gleichzeitig platzierten Aufträgen. 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.