Skip to content
stockcalculator.in

Options Profit Calculator

Option buyers live by three numbers: what you paid, where the underlying lands, and how big your lot is. Pick call or put, type the strike, the premium, the lot size, and an expiry price — this options profit calculator returns intrinsic value, gross and net profit-and-loss, the exact breakeven level, and the maximum you could ever lose, which is always just the premium you handed over.

Loading the calculator…

How to use this calculator

  1. Choose whether you bought a call (bullish) or a put (bearish).
  2. Enter the strike price printed on your contract.
  3. Add the premium you actually paid per unit — fills rarely match last-traded prices.
  4. Type the lot size; exchanges revise these periodically, so read it off your contract rather than memory.
  5. Slide the expiry price to any scenario and watch profit, breakeven, and worst case update instantly.

The formula behind it

At expiry an option is worth only its intrinsic value: for a call, whatever the underlying finishes above the strike (zero otherwise); for a put, whatever it finishes below the strike. Net profit subtracts the premium paid across every unit in the lot — gross intrinsic times lot size, minus premium times lot size. Breakeven adds the premium to the strike for calls and subtracts it for puts: the underlying must travel that far before a rupee of profit exists. A buyer's maximum loss is capped at premium times lots because nobody can force you to exercise a worthless right.

Worked example

Ahead of a budget-day rally, a trader buys one lot of index call options struck at 24,500, paying a premium of ₹120 per unit. The lot carries 75 units, so ₹9,000 leaves his account immediately. On expiry day the index closes at 24,750.

Inputs used in this worked example
SideLong call
Strike / Premium24,500 / ₹120
Lot size75
Expiry close24,750

Step by step

  1. Intrinsic = 24,750 − 24,500 = ₹250 per unit
  2. Gross = ₹250 × 75 = ₹18,750
  3. Cost = ₹120 × 75 = ₹9,000
  4. Net = ₹18,750 − ₹9,000

He books ₹9,750 — the option finished 250 points in-the-money, but only the 130 points beyond his 24,620 breakeven were ever truly profit.

Frequently asked questions

Why does my broker show a different profit on expiry day?

Before expiry the position marks to market with time value still inside the premium, so unrealised P&L reflects prices, not settlement. This calculator settles at expiry using intrinsic value alone — the number that finally matters at assignment.

Does the tool include brokerage, STT, and exchange charges?

No. It models clean contract economics. F&O charges vary by broker and contract type and can be meaningful relative to premiums, so subtract them mentally from the net figure for tight trades.

Can I use this for writing or selling options?

Not safely. Sellers collect premium upfront but carry potentially uncapped losses on shorts, plus margin mechanics that change daily. The formulas here describe buyers only — the side with defined maximum loss.

What if I exit before expiry instead of holding?

Then your sale proceeds replace the expiry price entirely — profit equals exit premium minus entry premium times lots. Intrinsic-only maths understates pre-expiry exits because remaining time value still trades.

The asymmetry buyers forget between entry and expiry

A buyer's payoff chart is famously friendly: losses capped at premium, profits open-ended upward for calls or downward for puts. What the flat left side hides is frequency. For the trade above to merely break even, the index had to rise more than the premium implied — roughly half a percent in days — before a rupee of gain accrued. Repeat such purchases routinely and many small full-premium losses accumulate faster than occasional large wins replace them, which is why position sizing matters even when worst cases feel small.

Time value compounds the difficulty. An option bought with weeks remaining carries premium built partly from expected movement that decays as expiry approaches, all else equal. Holding to expiry converts that decay from abstract curve behaviour into hard arithmetic: whatever movement failed to materialise by settlement simply never appears in the intrinsic calculation this page performs.

Using scenarios instead of single guesses

The most valuable habit with this calculator is running three expiry prices, not one: a disappointing case, the breakeven, and a strong move. Seeing that the disappointing case costs the entire premium while only the strong case pays meaningfully reframes the ticket from 'low-cost bet' into what it mathematically is — a leveraged, all-or-something purchase of conviction. Traders who write those three outcomes beside the order before placing it tend to size positions they can emotionally survive repeating.

Also sanity-check the lot arithmetic against capital. Indian index lots mean one contract often controls lakhs of notional; a modest-looking per-unit premium multiplies into real money quickly. Reading max-loss straight off the results panel — before the trade, every time — keeps that multiplication honest and prevents the classic error of treating premium-per-unit as the whole cheque.

Data sources & verification dates

stockcalculator.in Research DeskEditorial team; verifies every figure against official sources before publishing

Last updated . Figures are re-verified against official sources on every revision — see our methodology.

Disclaimer

Brokerage schedules, statutory levies, and DP charges are set by each broker and the exchanges, and they are revised without notice. Figures shown are estimates for education and planning only. We are not SEBI-registered investment advisers and nothing on this site is investment advice. Always cross-check the broker's latest pricing page before relying on a cost estimate here.