Kana Labs
  • Getting Started
    • Welcome to Kana Labs
  • CROSS CHAIN SWAPS
    • AMM DEX Aggregator
  • INTEGRATE KANA WIDGET
    • Kana Widget
      • Install Widget
      • Configure Widget
      • Configure Aptos Keyless
  • Web3 Aggregator SDK
    • Web3 Aggregator SDK
      • Installation
      • SameChain
      • Cross Chain Swap
      • Aggregator API's
  • SPOT TRADING PLATFORM
    • Kana Trade
      • API Docs
  • PERPETUAL FUTURES
    • Kana Perps
      • Getting Started
        • Mint Tokens on Testnet
      • Breaking Down Kana Perps
        • Assets Supported
        • Order Types
        • Orderbook
        • Funding Rate
        • Leverage
        • Margin and Liquidation
        • Hedge Mode
          • Hedging a Short-Term 2-3% Price Decline
          • Dual Positioning for Flexible Profit-Taking
        • Trading Fees
      • API Docs
        • Installation Setup
        • Kana Perps Typescript REST API
        • Kana Perps Python Websocket API
        • Kana Perps Python REST API
        • Steps to place an order
        • Perps Contract Error Codes
        • Websocket Connection
        • Supported Markets
    • Perpetual Exchange(2)
      • Technical Architecture
      • Features
        • 1-Click Trading in Kana Perps
        • Delegation
      • Tutorials
        • Getting Started
        • Connecting Wallet & Enabling “One Click Transaction”
        • Deposit & Withdraw Tokens
        • Placing a Market Trade Order
        • Placing a Limit Trade Order
        • Partially & Fully Closing a Live Trade Order
        • Adding Margin to an Open Position
        • Defining Take Profit & Stop Loss
      • For Developers & MMs
        • Installation setup
        • Available Markets
        • Integrating REST APIs
          • Typescript
          • Python
          • Walkthrough
        • Integrating WebSockets
        • FAQ
          • Faucets
  • SPOT & PERP APIs
    • Trading APIs
      • Kana Trade API
      • Kana Perps API
        • Installation Setup
        • Example setup functions
        • Kana Perps Typescript REST API
        • Kana Perps Websocket API
        • Kana Perps Python Websocket API
        • Kana Perps Python REST API
        • Steps to place an order
  • PAYMASTER SERVICE
    • Kana Paymaster For Aptos and Supra
      • How it works?
      • How to Register?
      • Deposit Allowance
      • Manage Users
      • Paymaster SDK Tutorial (Typescript)
      • Paymaster API
      • Module & Function Whitelist
      • Subscription - Coming soon
      • FAQS
  • PERPETUAL OPTIONS
    • OPerps
  • Tokenomics & Governance
    • Kana Labs Tokenomics
  • REWARDS & REFERRAL PROGRAM
    • Rewards Program
      • Reward Program Season 1
      • Reward Program Season 2
      • How to Keep Track of Your Points?
      • Where to find the Missions Dashboard?
  • Referral Program
    • How to Generate Referral Link? (For the Referrer)
    • How to map your wallet to the invite IDs? (For the invited users)
Powered by GitBook
On this page
  • Scenario 1: Setting TP/SL During Order Placement
  • Scenario 2: Modifying TP/SL on an Active Position
  1. PERPETUAL FUTURES
  2. Perpetual Exchange(2)
  3. Tutorials

Defining Take Profit & Stop Loss

PreviousAdding Margin to an Open PositionNextFor Developers & MMs

Last updated 16 days ago

Traders can manage risk and lock in profits by assigning Take Profit (TP) and Stop Loss (SL) levels to their positions. These conditional orders can be configured either during order placement or added later to an active trade.

Note: The Stop Loss value must be below the Liquidation Price (for long positions) or above the liquidation price (for short positions), as indicated in the trade summary details.

Scenario 1: Setting TP/SL During Order Placement

Traders may predefine TP and SL levels while placing both Market and Limit order.

Step 1— In the Order Placement section, enable the “TP/SL” checkbox located just above the “Open Long” or “Open Short” button.

Step 2— After entering the trade amount, a pop-up menu will appear prompting you to specify whether the position is Long or Short. Select the appropriate direction, then input your desired Take Profit and Stop Loss prices.

The platform will display estimated profit/loss values in both absolute and percentage terms based on your TP and SL levels.

Scenario 2: Modifying TP/SL on an Active Position

If TP/SL levels were not configured at the time of order placement, traders can add or edit them directly from the Positions tab.

Step 1—Navigate to the “Positions” tab and locate the active trade. Click the Edit icon (pencil) next to the TP/SL values.

Step 2— A pop-up input field will appear. Enter the desired TP and SL price levels and click “Update” to confirm the changes.

Step 3—Once submitted, a confirmation message will appear stating that the TP/SL levels have been successfully updated. The revised values will be visible in the respective position row.