Stuck Somewhere?

My Tickets
Most Asked
My Account
Stocks, F&O & IPO
Payments & Withdrawals
Mutual Funds
FDs
US Stocks
En
हि
IPO
Reports
Margin
Charges
Demat Account
Futures & Options
Investments
Corporate Action
Pledge
SGB
ETF NFO
Others

Why did my order execute even when the market did not reach my chosen order price?

For buy orders: 
The exchange gives you the best price for a limit order. So, if you place a buy order at ₹105, and the current market price is ₹100, your order will get executed at ₹100. For it to get executed at ₹105, place a stop-loss trigger order at ₹105. 

For sell orders: 
Similarly, if you place a sell order at ₹95, and the current market price is ₹100, your order will get executed at ₹100 (better selling price). However, if you want your sell order to get executed at ₹95, place a stop-loss trigger order at ₹95.
Was the answer helpful?