Skip to content

Place BRACKET order

Bracket Orders (BO) represent a sophisticated trading strategy designed to optimize trading execution. This approach empowers traders by allowing them to initiate new positions while concurrently establishing predefined target/exit and stop-loss orders. What sets BO apart is its automated nature: once the primary order is executed, the system takes over, placing two supplementary orders, one for profit-taking and the other for stop-loss. Importantly, only one of these auxiliary orders—either profit-taking or stop-loss—can be executed, with the system automatically canceling the other. Bracket orders embody the essence of algorithmic trading, seamlessly combining efficiency and strategic prowess.

When initiating an entry with Bracket orders, traders enjoy the flexibility to employ both "Limit orders" and "Stop loss orders" based on specific triggers. The exit strategy is fortified by a dedicated Stop Loss (SL) order, ensuring robust risk management throughout the trading process. For those seeking a dynamic approach, Bracket orders accommodate the use of a trailing stop-loss mechanism. This feature is particularly appealing as it dynamically adjusts the stop-loss level based on market movements, either upwards or downwards, contingent on the trader's position (long or short). It is imperative to note that opting for a trailing stop loss is a discretionary choice; however, it restricts the modification of the Bracket order once activated. Bracket Orders epitomize a strategic and automated approach to trading, aligning with best practices and catering to the diverse needs of traders in the financial landscape.

Method: POST

{{SERVER_URL}}/api/V2/orders/BO

Headers

Content-Type Value
Authorization {{AUTH_TOKEN}}

Request Body: URL Encoded

Param Value
clientID Required in case of dealer
exchangeSegment The segment which represents cash, derivative, commodity, or currency market
exchangeInstrumentID The security id of the instrument
orderSide Possible Values : Buy or Sell
orderType Possible values : limit,stoplimit.
Order types in trading specify the instructions for executing a trade on the financial markets. They dictate how and when your buy or sell order should be executed.
stopPrice A stop loss price is a price in a stop order that triggers the creation of a market order. In the case of a Sell on Stop order, a market sell order is triggered when the market price reaches or falls below the stop price.
orderQuantity Order Quantity is the number of Sell or Buy orders
disclosedQuantity Disclosed quantity is a type of order used in financial markets, particularly in stock trading. It allows traders to disclose only a portion of the total order quantity to the public market while keeping the remaining quantity hidden
limitPrice The limit price is the specific price at which a trader is willing to buy or sell a financial instrument, such as a stock, bond, or commodity futures contract. It plays a crucial role in various types of orders, especially limit order
targetPrice The price at which you want to take a profit on a trade.
trailingStopLoss A stop-loss order set at a percentage level below the market price for a long position. The stop-loss price is adjusted as the price fluctuates.
orderUniqueIdentifier It is a user-specific order unique identifier

Response: 200

{
    "code": 200,
    "description": "Request Sent",
    "result": {
        "AppOrderId": 2101100005,
        "ClientId": "CA492",
        "OrderUniqueIdentifier": "BO1"
    },
    "type": "success"
}