BO Order Problem

Hello,

I want to put a BO for NSE:BANKNIFTY24JUL51500CE at 400.00 and have a Stop Loss of 10 points and Take Profit at 50 points.

Here is my payload at IST 11:34:16 when NSE:BANKNIFTY24JUL51500CE was at 380.35

However when I look at the console, my order has been executed at 380.35 price instead of 400.00. What am I doing wrong? Please help.

order_data = {

"symbol":NSE:BANKNIFTY24JUL51500CE,

"qty": 15,

"type": 1,

"side": 1,

"productType": BO,

"limitPrice": 400.00,

"stopPrice":0,

"validity":"DAY",

"disclosedQty":0,

"stopLoss": 10,

"takeProfit": 50,

}

2 replies