Zerodha logo

What are limit and market orders?

You can use limit orders to buy or sell stocks at a specific price, while market orders allow you to buy or sell at the best available price immediately.

Limit orders

Limit orders allow you to specify the exact price at which you want to trade.

Buy limit order: If a stock's Current Market Price (CMP) is ₹95 and you want to buy at ₹90, place a buy limit order at ₹90. Your order executes at ₹90 or lower.

Sell limit order: If a stock's CMP is ₹95 and you want to sell at ₹100, place a sell limit order at ₹100. Your order executes at ₹100 or higher.

Things to keep in mind

Market orders

Market orders execute immediately at the best available price. You might buy at a higher price or sell at a lower price than expected.

If you trade an illiquid instrument, your market order executes at the best available price, which could be significantly higher or lower than the Last Traded Price (LTP). To avoid this situation, you can use limit orders as market orders.

Still need help?

Create a ticket

Open tickets

We see that you have the following ticket(s) open:

If you have the same query, check and update the existing ticket here. In case of a new query, click on Continue.

Continue