Market Price Protection (MPP) is a risk-control mechanism that safeguards your trades from excessive slippage on market executions. When you place a market order in volatile or illiquid conditions, MPP restricts how far the execution price can deviate from the Last Traded Price (LTP), helping prevent fills at unexpectedly high or low prices.
Exchange | Segment | Instrument | LTP condition | MPP type | MPP value |
---|---|---|---|---|---|
NSE/BSE | FO | FUTIDX | ≤ ₹10,000 | Amount | ₹50 |
FUTIDX | > ₹10,000 | Percent | 0.5% | ||
NSE/BSE | FO | FUTSTK | ≤ ₹50 | Amount | ₹0.75 |
FUTSTK | > ₹50 | Percent | 1.5% | ||
NSE/BSE | FO | OPTIDX / OPTSTK | ≤ ₹10 | Amount | ₹1.5 |
OPTIDX / OPTSTK | > ₹10 and ≤ ₹20 | Percent | 15% | ||
OPTIDX / OPTSTK | > ₹20 | Percent | 10% | ||
NSE | COM | FUTCOM | ≤ ₹50 | Amount | ₹0.75 |
FUTCOM | > ₹50 | Percent | 1.5% | ||
NSE | COM | OPTCOM | ≤ ₹10 | Amount | ₹1.5 |
OPTCOM | > ₹10 and ≤ ₹20 | Percent | 15% | ||
OPTCOM | > ₹20 | Percent | 10% | ||
MCX | COM | FUTCOM | ≤ ₹50 | Amount | ₹0.75 |
FUTCOM | > ₹50 | Percent | 1.5% | ||
MCX | COM | OPTCOM / OPTIDX / OPTSTK | ≤ ₹10 | Amount | ₹1.5 |
OPTCOM / OPTIDX / OPTSTK | > ₹10 and ≤ ₹20 | Percent | 15% | ||
OPTCOM / OPTIDX / OPTSTK | > ₹20 | Percent | 10% |
You place a market buy for 1 lot of Index Futures trading at ₹12,000. With MPP at 0.5%, the computed limit is ₹12,000 + ₹60 = ₹12,060. Your order is submitted as a limit order at ₹12,060 and will not execute at a higher price.
Selecting Auto MPP tells FYERS to determine a suitable protection band for your Smart Limit Order automatically. This protects you from unfavorable market moves without manual tuning and generally stays within 0–3% of LTP, depending on conditions.
MPP also works with FYERS Smart Orders. When a Smart Order triggers a market execution, MPP limits slippage just like above:
Scenario | Outcome |
---|---|
I place a market order for a futures/option | MPP applies automatically based on exchange rules and the contract’s LTP. |
I place a limit order | MPP does not apply. Your specified limit controls price. |
Price gaps beyond the MPP band | Your order may remain pending until the market returns within the protected range. |
I choose Auto MPP in a Smart Limit Order | System selects a dynamic protection band (typically 0–3% of LTP) to balance protection and fills. |
I use Smart Orders (Smart Limit, Smart Trail, Smart Step) | Whenever a leg executes as a market order, MPP constrains slippage similarly. |
Last updated: 18 Sep 2025