Basically, LimitPrice is forced to limit users risk. If you want your order to be executed like MKT, then place your limit order with haircut. But be ready to accept any risk.
Example: For options, you can use 5 - 10% as haircut and for others you can use 0.5 - 2% depend on your max risk you willing to take.
Say ltp is 256. For Buy, LimitPrice = 256 + (256 * 0.05) = 268.8 'A 5% higher price than ltp For Sell, LimitPrice = 256 - (256 * 0.05) = 243.2 'A 5% lower price than ltp
Basically, LimitPrice is forced to limit users risk.
If you want your order to be executed like MKT, then place your limit order with haircut.
But be ready to accept any risk.
Example:
For options, you can use 5 - 10% as haircut and for others you can use 0.5 - 2% depend on your max risk you willing to take.
Say ltp is 256.
For Buy, LimitPrice = 256 + (256 * 0.05) = 268.8 'A 5% higher price than ltp
For Sell, LimitPrice = 256 - (256 * 0.05) = 243.2 'A 5% lower price than ltp