Options Profit Calculator for India

Calculate profit and loss for call and put options on Nifty, Bank Nifty, and any stock. Includes breakeven, intrinsic value, and a visual payoff curve.

Option Type
Your Position
Net Profit / Loss
+₹ 2,489
after all charges
on ₹ 6,375 invested
+39.05%
return on investment
Premium Paid
85.00 × 75 units
₹ 6,375
Gross P / L
150.00 intrinsic − 85.00 premium = 65.00 per unit
+₹ 4,875
Charges Breakdown (NSE)
Brokerage
₹20 flat per order (discount broker)
₹ 20.00
STT
0.125% of 25,150.00 × 75 at exercise — ITM trap ⚠
₹ 2,357.81
Exchange Transaction Charges
NSE: 0.053% of premium turnover
₹ 3.38
SEBI Turnover Fees
₹10 per crore of turnover
₹ 0.01
GST
18% on brokerage + exchange + SEBI
₹ 4.21
Stamp Duty
0.003% on premium paid
₹ 0.19
Total Charges
₹ 2,385.60
Net Profit / Loss
Gross P/L − Total Charges
+₹ 2,489
Breakeven
25,085.00
Intrinsic Value
150.00
Charges / Investment
37.421%
STT Exercise Trap

This option expires ITM. If held to expiry, STT is levied on the full settlement value (₹ 2,358), not just premium. Many traders square off before expiry to avoid this.

Mid-Trade Exit P / L

Enter the current premium (LTP) to see unrealised P/L if you square off right now.

Payoff at Expiry
AdSense Slot · Responsive

How Options Work in Indian Markets

An option is a contract giving the buyer the right (but not the obligation) to buy or sell an underlying asset at a fixed strike price by expiry. In India, index options on Nifty and Bank Nifty are the most actively traded — Nifty alone sees lakhs of crores in daily turnover.

Call options (CE) profit when the underlying rises above the strike. Put options (PE) profit when the underlying falls below the strike. The buyer pays a premium upfront — that's the maximum loss. The seller (writer) receives the premium but takes on potentially unlimited risk.

P/L Formulas — All Four Positions

Long Call: max(0, Spot − Strike) − Premium
Long Put: max(0, Strike − Spot) − Premium
Short Call: Premium − max(0, Spot − Strike)
Short Put: Premium − max(0, Strike − Spot)
Multiply result by lot size for total P/L.

All four formulas are encoded in the calculator above — toggle Type (Call/Put) and Side (Buy/Sell) to flip between them. The payoff curve updates in real time so you can visualize the profit profile across spot prices.

Lot Sizes for Indian Index Options

NSE periodically revises lot sizes to keep contract values within regulatory bands. Always confirm the current lot size on NSE's website before trading, but as a recent reference:

SymbolLot SizeExpiry
NIFTY75Weekly + Monthly
BANKNIFTY30Monthly
FINNIFTY65Monthly
SENSEX20Weekly + Monthly

Lot sizes shown are for reference only and may have changed. Verify on NSE official site before placing trades.

What This Calculator Doesn't Include

For accurate net P/L, deduct these from the calculated profit:

  • STT — 0.0625% on premium for sell side, 0.125% on settlement value if exercised ITM (this trips up many traders).
  • Exchange transaction charges — roughly 0.053% of premium.
  • SEBI turnover fee — ₹10 per crore of turnover.
  • GST — 18% on brokerage and transaction charges.
  • Stamp duty — 0.003% on buy side.
  • Brokerage — varies by broker. Discount brokers charge ₹15–20 per executed order.

For index options held to expiry that finish in-the-money, the STT on settlement (0.125% on the entire settlement value, not just premium) can wipe out small profits. Many traders square off before expiry to avoid this.

Frequently Asked Questions

How do I calculate options profit in India?

For a long call: P/L = max(0, Spot − Strike) − Premium, multiplied by lot size. For a long put: max(0, Strike − Spot) − Premium × lot size. Short positions are the inverse — premium received minus intrinsic value at expiry.

What is the lot size for Nifty options?

As of late 2025, the Nifty 50 lot size is 75. Bank Nifty is 30. Lot sizes change periodically based on contract value — always confirm current lot size on the NSE website before trading.

How is breakeven calculated for options?

For a long call, breakeven = Strike + Premium. For a long put, breakeven = Strike − Premium. Below breakeven on a call (or above on a put) at expiry, you lose money.

Does this calculator account for STT and brokerage?

No. The calculator computes pure P/L based on intrinsic value at expiry. Real-world trading involves Securities Transaction Tax (STT), exchange charges, GST, SEBI charges, stamp duty, and brokerage. Net P/L will be slightly lower than calculated.

Can I calculate P/L before expiry?

This calculator computes payoff at expiry only. P/L before expiry depends on Black-Scholes pricing — it accounts for time value, implied volatility, and Greeks (Delta, Gamma, Theta, Vega). For mid-trade P/L, look up the live LTP on your broker.

Related Calculators

Disclaimer: Educational and computational tool only. Not investment advice. Options trading carries significant risk including total loss of premium paid. Consult a SEBI-registered advisor. See full disclaimer.