Market Price Protection (MPP) on Upstox: Trade Smarter, Safer

Imagine this: you’re trying to place a market buy order on a fast-moving option contract. The current price (LTP) is ₹4.25, but by the time your order hits the exchange, it shoots up to ₹8.50 due to sudden volatility. You end up paying double, not great.

This is called slippage, and it can happen in volatile or illiquid instruments. That’s where Market Price Protection (MPP) steps in.

What is MPP?

MPP protects you from big price changes by placing a limit order within 0.5% to 25% of the current market price or your set trigger price.

Here’s how it works:

For Regular Orders

  • When you place a buy market order, Upstox checks the Last Traded Price (LTP) and applies a percentage buffer to it.

  • Your market order is then converted into a limit order at a price slightly above the LTP (for buy orders) or below the LTP (for sell orders).

For Triggered Orders like Stop-loss and GTT

When the trigger condition is met, MPP uses the trigger price (not LTP) to apply the buffer, ensuring even triggered orders don’t get filled at unfavourable prices.

A Simple Example

Say you place a market buy order for a stock trading at ₹100, and the MPP for that instrument is 2%.

  • Without MPP: Your order could be executed at ₹103 or more if prices jump.

  • With MPP: Your order is converted into a limit order with a ceiling price of ₹102 (₹100 + 2%). Your order will execute only if sellers are available at ₹102 or below.

Similarly, for a market sell order, if the LTP is ₹100 and the MPP is 2%, the limit price becomes ₹98, ensuring your shares aren’t sold for less than that.

MPP Percentage Breakdown

Upstox uses different MPP percentages depending on the instrument and price range. Here’s a snapshot:

Where is MPP Applied?

MPP is automatically applied to market orders on Stock Options, Commodity Options, and Multi-position square-offs. For large trades that are sliced into smaller parts, each slice is individually protected under MPP, ensuring better execution quality throughout.

You’ll know MPP is active on your order when you see a shield icon with the message:
“Market order protected by MPP” on the order placement screen.

MPP banner

Key Benefits of MPP

  • More Trading Options: Enables market-like orders even on instruments where exchanges have restrictions, like Stock options. Market and SL-Market orders are not allowed in Stock Options due to exchange restrictions. MPP acts as a workaround by enabling users to place market-like orders that are fast and price-protected, helping reduce manual effort and delays.
  • Reduced Price Slippage: Protects against sudden price spikes or drops, particularly during volatile conditions. Market and SL-Market orders are not allowed in Stock Options due to exchange restrictions. MPP acts as a workaround by enabling users to place market-like orders that are fast and price-protected, helping reduce manual effort and delays.
  • Better Execution Control: Combines the speed of market orders with the boundaries of limit orders.
  • Lower Impact Costs for sliced orders: Especially useful for large orders placed through order slicing, helping to avoid poor fills.
  • No Manual Action Required: MPP is applied automatically wherever applicable—you don’t have to enable it manually.

Important Considerations

1. Order Execution

Since your market order becomes a limit order:

  • If the market price moves outside the protected range, the order may remain Open.

  • You may need to manually adjust the price or switch to a direct limit order for faster execution.

2. Margin Requirements

Margins are calculated based on the MPP limit price, not the LTP.

For example:

  • Buying 100 shares at ₹500 with 3% MPP = Margin required for ₹515 per share.

  • Even if the trade executes at ₹500, you’ll need funds for ₹51,500 at the time of placing the order.

Plan accordingly if you’re trading with leverage or limited funds.

The MPP feature is a risk-management tool and not a guarantee of execution or profit. Please read the T&C.

1 Like

Thanks for the update. Now it will be easier to trade in stock options :tada:

1 Like

Happy trading, @Rohit_S! :slight_smile:

Can i change the default mpp settings ?

how much MPP is applied on equity stock buying and selling? Just saying we will protect you and apply a range of .5 to 25% doesn’t make sense. Assuming i buy a stock at 100 and want to sell at 110 to get a profit of 10 rupees, the MPP might reduce it 25% giving me loss.
Is there a way to disable it?

@PRINCE_9779569 - MPP does not apply to Equity stock buying market orders. If MPP is applicable, then the MPP banner, as shown in the GIF, will be shown on the order form, which signifies MPP is applicable for the order.

MPP% is applicable according to the table mentioned in the article, which you can access using the ‘learn more’ link in the bottom sheet. Yes, there may be slippage with MPP at the cost of execution, but if the user wishes to buy at the stipulated price, then they can switch to a limit order.