oco crypto order

OCO Crypto order (One Cancels the Other) allows traders to set linked orders, placing a profit target and a protective stop loss simultaneously.

It provides a balanced approach to managing your DeFi investments.

  • Asset Protection
  • Exploiting Profit Opportunities
  • Enhanced Risk Management


OCO Crypto order (One Cancels the Other) provide a strategic mechanism for traders, allowing them to place a pair of orders linking a profit target with a stop-loss order. The execution of one automatically cancels the other, offering a balanced approach to both capitalizing on potential profits and mitigating risks.

OCO orders are a critical tool in CeFi and TradFi, yet until now, this solution has been conspicuously absent in the DeFi sector.

The bottom line: you can maximize your profits and minimize your losses!

Screenshot of KiroboFlow OCO Crypto order DApp

OCO example:

Let's say you own Ethereum (ETH), which is currently priced at $2,000.
You set an OCO order with a sell limit of $2,200 and a stop-loss of $1,800. The stop-loss at $1,800 gets automatically canceled if ETH's price rises to $2,200.
If ETH's price drops to $1,800, the stop-loss triggers, and the sell limit order at $2,200 is canceled.

Screenshot of KiroboFlow OCO Crypto order DApp

Balancing risk management and profit

Protect your assets

OCO orders are particularly effective for traders focused on safeguarding their investments. They provide a reliable mechanism for managing entry and exit points, crucial for those with set loss thresholds who cannot constantly monitor market fluctuations.

Seize profit opportunities

OCO orders are integral to breakout strategies, where capturing rapid market movements can lead to significant gains. The flexibility and precision of OCO orders allow traders to exploit these moments effectively, turning market volatility into profitable opportunities.

portfolio-tokens of ETH Hodler

Take-profit vs Stop-loss

Take-profit and stop-loss orders are crucial strategies for any trader aiming to optimize their risk and reward. While take-profit orders lock in profits by selling at a target price, stop-loss orders limit potential losses by automatically selling at a set threshold. Together, they form a protective framework that helps traders secure gains and manage risks effectively, allowing for more disciplined and strategic trading decisions in volatile markets.

Step By Step


Select the Trading Asset:

Choose the cryptocurrency or digital asset you wish to apply the OCO strategy to. This is the asset for which you will set your linked orders.

Set a Price Ceiling for Selling:

Determine the upper price limit at which you want to sell the asset for a profit. This is your sell limit order, activated if the asset's price rises to this level

Establish a Price Floor for Selling: 

Decide on the lower price threshold, your protective stop-loss order. This order will be triggered if the asset's price falls to this level, minimizing potential losses.

Authorize the Transaction: 

Review the details of your OCO order, ensuring both the price ceiling and floor are as you intended. Once satisfied, sign the transaction to activate the OCO order on your selected asset.

About Kirobo

KiroboFlow offers a marketplace for a variety of DApps aimed at making DeFi solutions such as trading, hedging, payments, and more. With our Visual Builder, anyone can put together their own DApps easily, opening up the world of blockchain to more people. It’s a place for both those looking to use DApps and those wanting to build them, simplifying how we interact with DeFi strategies.