How to set conditional orders on Kraken: Stop loss and take profit

By Kraken Learn team
5 min
June 19, 2026
Key takeaways
  1. A stop loss automatically closes your futures position if price moves against you past a level you set, capping your downside without requiring you to watch the market.

  2. A take profit automatically closes your position when price reaches your target gain, locking in the result without manual intervention.

  3. Setting both together on Kraken Pro links them as a one-cancels-other (OCO) order: when one fills, the other cancels automatically.

  4. Placing your stop loss above your liquidation price gives you a controlled exit and avoids the additional liquidation fee charged when the exchange closes your position forcibly.

  5. Both orders can be modified or cancelled on any open position in Kraken Pro without closing the trade.


An introduction to conditional orders

Every open futures position needs two things before it becomes a plan: a level where you take profit, and a level where you accept the loss. Setting both takes thirty seconds on Kraken Pro. Skipping them is how a manageable loss becomes a liquidation.

Before reading this guide, make sure you understand how to place your first futures trade and how leverage works on Kraken. Conditional orders only make sense once you understand why they matter on a leveraged position.

What is a stop loss?

A stop loss is an order that automatically closes your position if price moves against you past a level you set. It caps your downside without requiring you to watch the market. If you open a long BTC futures position at $100,000 and set a stop loss at $95,000, your position closes automatically if BTC falls to that level. You take the loss you planned for, rather than waiting to see if it gets worse.

See stop-loss orders in action — check out our video guide on setting and managing stop losses on Kraken.

What does take profit mean?

A take profit automatically closes your position when price reaches your target gain level. If that same long BTC position has a take profit set at $110,000, Kraken Pro closes the trade when BTC hits that price. You lock in the gain without having to monitor your screen and decide in the moment.

Want a visual walkthrough? Check out our video on how take-profit orders work and how to set them on Kraken.

How OCO (one-cancels-other) works

When you set both a take profit and a stop loss on the same position, Kraken Pro links them together as a one-cancels-other (OCO) order. When one fills, the other cancels automatically. You define both your target and your floor, then let the market decide which is hit first. It's quick and convenient with no manual cleanup required.

OCO logic is what makes conditional orders worth using on leveraged positions specifically. Without it, you'd need to manually cancel the remaining order after one side fills, which introduces timing risk and execution error. The OCO feature on Kraken Pro helps eliminate this.

What are perpetual futures?
Learn how about perpetual futures contracts, how they work and the important role with play in crypto trading.

How to set a stop loss and take profit on Kraken Pro

Step 1: Open the order panel on Kraken Pro and navigate to your futures market.

Step 2: Enter your position size and select your order type: market or limit.

Step 3: Expand the conditional order section and locate the Take Profit / Stop Loss toggle.

Step 4: Enter your take profit price, the level where you want to lock in gains.

Step 5: Enter your stop loss price, the level where you want to cap losses.

Step 6: Confirm. Both orders are set simultaneously and OCO logic is applied automatically.

Where to place your stop loss

There's no single correct answer, but there's a typical framework many traders follow.

A common approach is to place your stop loss above your liquidation price. If the price hits your stop first, your position closes at a predictable price and you pay only the standard trading fee.

If the price reaches your liquidation price instead, the exchange closes your position to avoid further losses. Many platforms may also charge an additional liquidation fee on top of the loss. Setting a stop above liquidation gives you a controlled exit and avoids that extra cost.

Some traders also use technical indicators showing support and resistance zones to set their stop loss orders. Regardless of the method used to determine placement, setting a stop loss before entering a trade is a marker of disciplined preparation. Experienced traders have their exit levels mapped out before they open a position, not after price starts testing their conviction. And it's this discipline that can be the difference between a positive or negative PnL.

To calculate your exact liquidation price before placing a trade, see how to calculate your liquidation price.

Can you change TP and SL after the position is open?

Yes. You can modify or cancel take profit and stop loss orders on any open position in Kraken Pro. In the open positions panel, select the position you want to edit and the conditional order fields are editable directly from there. Move your take profit target up if the trade goes your way, or tighten your stop loss if conditions change.

Read our guide to risk management for futures for more on managing open positions.

Start trading perps on Kraken

Perpetual futures are derivative contracts that allow you to speculate on the price movement of assets such as BTC, SOL and ETH, without needing to own the actual cryptocurrencies.

Frequently asked questions

A stop loss closes your position if price moves against you past a set level, capping your downside. A take profit closes your position when price reaches your target gain. On Kraken Pro, both are set together as conditional orders. When one fills, the other cancels automatically (OCO logic).

When placing a futures order on Kraken Pro, expand the conditional order section and enter your stop loss price. You can set a take profit at the same time. Both orders activate once your position opens and cancel each other if filled.

Without a stop loss, your position stays open until you manually close it or it is liquidated. Liquidation occurs when your margin falls below the maintenance level and includes an additional liquidation fee. A stop loss placed above your liquidation price avoids this fee and gives you a predictable exit price.

Disclaimer

The educational material on this page is for information only and does not constitute an offer to trade futures. Kraken Futures is provided by a different licensed Kraken entity depending on where you live. Derivatives are complex instruments that carry a high risk of rapid losses due to leverage. You should not risk money you cannot afford to lose. Tax treatment depends on your individual circumstances and may change. Geographic restrictions may apply and can change without notice. Kraken products and services may not be covered by investor-compensation or deposit-protection schemes. Nothing on this page is investment, legal or tax advice. Access is subject to eligibility, local regulation and the Terms of Service for the legal entity you face.

The NinjaTrader trading platform and related educational material are offered by NinjaTrader, LLC ("NT"). NT does not offer or solicit the purchase or sale of any securities, securities derivatives, or futures products, nor does it offer investment advice, recommendations, or trading advice. Questions related to brokerage accounts should be directed to your broker. References to third-party vendors, including their websites, products, or services, are offered for informational purposes only. These vendors are independent and unaffiliated with NT or its affiliates. NT and its affiliates do not approve, endorse, or assume responsibility for any third-party content. Any concerns regarding the accuracy or quality of vendor-provided materials should be addressed directly with the respective vendor. Employees and affiliates of NT are not authorized to provide assessments or opinions on third-party materials.

Brokerage services are provided by NinjaTrader Clearing, LLC d/b/a NinjaTrader, Tradovate, and Kraken Derivatives US, a registered Futures Commission Merchant with the Commodity Futures Trading Commission (CFTC) and a member of the National Futures Association (NFA ID #0309379). Trading futures, options on futures, and foreign currency involves substantial risk and is not suitable for all investors. You may lose more than your initial investment. Only risk capital—money that can be lost without affecting financial stability or lifestyle—should be used for trading. Past performance is not indicative of future results. Trading virtual currencies and Bitcoin futures involves additional risks. Before trading, review the CFTC and NFA advisories to understand these risks.

© 2025 NinjaTrader. All rights reserved. NinjaTrader and the NinjaTrader logo. Reg. U.S. Pat. & Tm. Off. Click here to learn more about trading futures in the US.

Investment services in relation to crypto-asset derivatives are provided by Payward Europe Digital Solutions (CY) Limited, authorised and regulated by the Cyprus Securities and Exchange Commission (licence 342/17). Futures trading is available only to clients who satisfy MiFID II appropriateness tests; additional product and leverage limits apply. Click here to learn more about trading futures in the EEA.

In the UK, access to crypto asset derivatives services are restricted to persons meeting the criteria for categorisation as a professional client. These services are provided by Payward Digital Solutions Limited, which is licensed by the Bermuda Monetary Authority (RN: 202403268) to conduct digital assets business in and from Bermuda. These services are not regulated or covered by investor protection measures in the UK. Access to these services is arranged by Crypto Facilities Limited, which is regulated and authorised by the Financial Conduct Authority (FRN: 757895) to make arrangements with a view to transactions in investments. For more information click here.

Communications regarding crypto asset derivatives services are directed at persons having professional experience in matters relating to investments, high net worth companies, or any other person to whom it may be lawfully directed under the Financial Services and Markets Act 2000 (Financial Promotion) Order 2005 (together, "relevant persons"). Only relevant persons may rely or act upon such communications and engage in investment activity.

For persons who are wholesale clients as defined in the Corporations Act 2001, Kraken Futures is provided by Beaufort Fiduciaries Pty Ltd (ACN 162 139 871, AFSL 545124). Derivatives are complex, regulated financial products that may not be suitable for inexperienced investors. You could lose your entire investment and should seek independent financial advice before trading. Click here to learn more about trading futures in Australia.

In jurisdictions not listed above, Kraken Futures is provided by Payward Digital Solutions Ltd. which is licensed to conduct digital asset business by the Bermuda Monetary Authority. Trading futures, derivatives and other instruments using leverage involves an element of risk and may not be suitable for everyone. Click here to learn more about trading futures.