Most Asked
My Account
Stocks, F&O, IPO & MTF
Payments & Withdrawals
Mutual Funds
FDs
US Stocks
Why did my order execute even when the market did not reach my chosen order price?
For Buy Orders:
- The exchange executes limit buy orders at the best available price, which can be lower than your set price.
- Example: If you place a buy order at ₹105 and the current market price is ₹100, your order will execute at ₹100.
- To avoid this: Use a stop-loss buy order with a trigger price of ₹105 to ensure execution only when the price reaches ₹105.
For Sell Orders:
- Similarly, limit sell orders execute at the best available price, which can be higher than your set price.
- Example: If you place a sell order at ₹95 and the current market price is ₹100, your order will execute at ₹100.
- To avoid this: Use a stop-loss sell order with a trigger price of ₹95 to ensure execution only when the price drops to ₹95.
This ensures orders are executed at the most favorable price unless a stop-loss trigger is used to control the execution price.