MTM reflects daily unrealized gains or losses on open intraday positions. For example, if you buy a stock at ₹75 and it closes at ₹73, your MTM shows a ₹2 loss per share. No action is needed unless margin calls occur.
What exactly is happening with MTM in intraday trading?
Think of MTM as your trading account’s daily report card. It’s not some glitch—it’s how exchanges and brokers value your open positions at day’s end. The system simply compares what you paid for a stock to what it’s worth when the market closes. In 2026, platforms like Upstox Pro and Alice Blue handle this automatically using NSE’s live price data.
Here’s why it matters: MTM directly impacts your available trading funds. A losing day shrinks your free margin, which might trigger a margin call if you’re too close to the edge. On winning days? Your margin balance grows. Exchanges collect these MTM margins before the next trading session—usually by 9:00 AM IST the following morning.
(Remember: MTM tracks unrealized gains/losses. Only when you close a position does that MTM become real profit or loss.)
How does MTM actually work on trading platforms? Let’s break it down step by step.
These steps show exactly how to check MTM on major platforms as of 2026.
Checking MTM on Upstox Pro (all versions)
- Fire up Upstox Pro (version 5.4.2 in 2026) and log in.
- Head straight to Portfolio → Intraday Positions.
- Look for “MTM P&L”—this shows your daily unrealized gain or loss for each position.
- Want the full history? Go to Reports → Daily MTM Report.
- MTM updates daily at 3:30 PM IST, using NSE’s closing prices.
Viewing MTM on Alice Blue (web platform)
- Log into Alice Blue Web (version 4.8.1 as of 2026).
- Click Trade → Intraday Ledger.
- Find the “MTM Margin” column—this shows your daily mark-to-market adjustments.
- For settlement details, check Reports → Daily Margin Statement.
- Alice Blue applies MTM at 11:55 PM IST, using NSE’s final closing price.
How to check MTM on Zerodha Kite
- Open Kite (version 4.1.1 in 2026).
- Go to Dashboard → Positions.
- Look under the “Intraday” section for the “MTM” column.
- For daily settlement details, visit Funds → Margin Statement.
- Zerodha updates MTM by 6:00 PM IST using NSE’s settlement price.
My MTM isn’t showing up—how else can I check it?
- Mobile alerts: Turn on MTM notifications in your broker’s app settings (in Upstox, go to Settings → Alerts → Enable “MTM Update”).
- Download a CSV: Most platforms let you export daily MTM reports from the Reports section—just look for Download → CSV.
- NSE website: The exchange offers a delayed MTM report at www.nseindia.com under “F&O Margin Calculator.” Real-time MTM is broker-specific; exchange data lags by 15 minutes.
How can I prevent nasty MTM surprises?
- Keep extra cash handy: Maintain a 20–30% buffer above your broker’s MTM requirement. NSE recalculates margins overnight, and sudden volatility can trigger margin calls before the market even opens.
- Set stop-losses immediately: Place stop-loss orders when you enter a trade to limit daily MTM losses. Zerodha Kite, for example, supports bracket orders that track MTM automatically.
- Read your daily margin report: Brokers email these reports by 6:00 AM IST (as of 2026), showing your MTM impact and available margin before trading starts.
- Steer clear of volatile stocks: Large intraday positions in low-liquidity stocks can swing wildly with MTM. Check NSE’s F&O volatility index here before trading.
- Watch after-hours news: MTM is based on NSE’s closing prices, so unexpected announcements (earnings, policy changes) can create gaps overnight. Set up pre-market alerts using Moneycontrol or BloombergQuint.
MTM isn’t just some background process—it’s a key part of intraday risk management. It’s not broken, but understanding how it works helps you avoid margin calls and trade smarter. Always double-check your broker’s specific MTM policy, since each platform applies it a little differently based on exchange rules.