An OCO, or “One Cancels the Other” order allows you to place two orders at the same time. It combines a limit order, with a stop-limit order, but only one of the two can be executed.
In other words, as soon as one of the orders get partially or fully filled, the remaining one will be canceled automatically. Note that manually canceling one of the orders will also cancel the other one.
How to use OCO orders?
On Binance, OCO orders can be placed as a pair of buying or selling orders. You can find more information about OCO orders by clicking on the “i” mark.
After selecting the OCO option, a new trading interface will be loaded, as shown below. This interface allows you to set a limit and a stop-limit order simultaneously.
- Price: The price of your limit order. This order will be visible on the order book.
- Stop: The price at which your stop-limit order will be triggered (e.g., 0.0024950 BTC).
Limit: The actual price of your limit order after the stop is triggered (e.g., 0.0024900 BTC).
- Amount: The size of your order (e.g., 5 BNB).
- Total: The total value of your order.
After placing your OCO order, you can scroll down to visualize the details of both orders on the “Open Orders” section.
In this case, you can use the OCO feature to place a profit-taking order at 0.0030 BTC along with a stop-limit order at 0.0024900 BTC.
If your prediction is correct and price rises to or above 0.0030 BTC, your sell order will be executed, and the stop-limit order will be automatically canceled.
On the other hand, if you end up being wrong and the price drops to 0.0024950 BTC, your stop-limit order would be triggered. This would potentially minimize your losses, in case the price drops even more.
Note that in this example, the Stop Price is 0.0024950 (trigger price) and the Limit Price is 0.0024900 (the trading price of your order). This means that your stop-limit order would be triggered at the moment the 0.0024950 mark is reached. And the actual order price that would be placed as the limit order would be 0.0024900. Put in another way, if BNB/BTC drops to or below 0.0024950, a limit sell order at 0.0024900 will be placed. However, if the price drops below 0.0024950, there is the risk that the limit order may not be filled.
The OCO feature is a simple but powerful tool, which allows you and other Binance users to trade in a more secure and versatile way. This special type of order can be useful for locking profits, limiting risks, and even for entering and exiting positions. Still, it’s important to have a good understanding of limit and stop-limit orders before using OCO orders.