Hi @prao80, if you place a limit order with price above current market price it will execute at current price only as limit order means to buy at or below set price and if a matching order is available below your set price it will be executed.
You can use trigger order to place buy orders above the market price.
In above screenshot you will see that scrip CMP is 107.5 and I wanted to place a buy order if it touches 110.
