What is an OCO order?

Modified on Fri, 30 Aug at 10:36 AM

An OCO order (One Cancels the Other orders) represents two ordinary pending orders (for example, one of them is a deferred limit while the other is a deferred stop) that are interconnected by the mutual cancelation function. This means that if one of the orders is filled another one is automatically deleted by the system. Pending OCO orders can be issued in the ATAS trading platform through the SMART DOM or through the Chart Trader module on the chart.


Most order routing systems do not support OCO orders, so they are stored on the client side. This means that for OCO orders to work properly, the ATAS platform must be running and the account must be connected!

Currently server-side order placement through the ATAS platform is only supported for the following accounts

  • CQG

  • IB 

  • GAIN Futures

  • Crypto Sim

  • ATAS sim

You can see the comparative table of supported accounts here: Which Account For Trading and Quotes Is Better to Choose?

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article