Use the calculator above to model a trade before you place it. As an option payoff calculator it draws the whole curve, so you can see where the position makes and loses money, not only at one price. This guide explains how to use it, how to read a payoff diagram, how the numbers are calculated, and how time and volatility change the picture, with worked Nifty examples for common strategies.
How to use the option profit calculator
The calculator is built around four inputs and a list of legs.
- Set the market inputs. Enter the spot price of the underlying, the lot size, the implied volatility (IV) and the number of days to expiry. The defaults model Nifty at 25,000 with a lot of 65, IV of 14% and 12 days to expiry. Check the current lot size for your contract before relying on rupee figures.
- Choose a starting strategy or build your own. Pick a preset such as an iron condor or short straddle, or start with one leg and add more.
- Edit each leg. For every leg, set buy or sell, call (CE) or put (PE), the strike, the number of lots and, if you want, the premium you actually paid or received. If you leave the premium blank, the calculator uses a Black–Scholes estimate.
- Read the results. The chart shows P&L at expiry as a solid line and today's P&L as a dashed line. Breakevens are labelled on the zero line, and the panel below shows maximum profit, maximum loss, breakevens and the net credit or debit.
- Hover over the chart. Move the cursor across the chart to see the exact P&L at any price, both at expiry and today.
- Move the days slider. Drag the "days left" slider toward zero to see how the dashed line converges on the expiry payoff as time passes.
The Greeks for the whole position, shown beside the add-leg button, update with every change. They tell you how the position responds to a move in the index, the passage of a day and a change in volatility.
Reading a payoff diagram
A payoff diagram, sometimes called a P&L graph or risk graph, is the fastest way to understand an options position.
The horizontal axis is the price of the underlying, such as Nifty, at the time you are measuring. Prices to the left are lower, prices to the right are higher.
The vertical axis is profit or loss in rupees for the whole position, including the premiums paid and received.
The zero line divides profit from loss. Wherever the payoff line is above it, the position makes money; below it, the position loses.
The shaded areas make this easy to see. Green marks the price ranges where you profit at expiry, and red marks where you lose.
Breakevens are where the expiry line crosses zero. A long call has one breakeven, a short straddle has two, and some ratio spreads can have two on the same side.
Kinks at the strikes. At expiry, an option's value changes direction at its strike price, so the payoff line bends at every strike in the position. Between strikes the line is straight. That is why a bull call spread looks like a ramp with flat ends, and an iron condor looks like a table top with sloping sides.
The dashed line shows the position's value today, before expiry. Because options still carry time value, this line is smoother than the expiry line and usually sits between the extremes. Over time it moves toward the solid line.
The spot marker shows where the underlying trades now. The distance between the spot marker and the nearest breakeven tells you how far the market can move before the position starts losing at expiry.
How the calculator works out profit and loss
The maths behind a payoff diagram is simple at expiry and only slightly more involved before it.
At expiry
At expiry, an option is worth only its intrinsic value:
- A call is worth the spot price minus the strike, or zero if that is negative.
- A put is worth the strike minus the spot price, or zero if that is negative.
The P&L of one leg is then:
- Bought option: intrinsic value at expiry minus the premium paid.
- Sold option: premium received minus intrinsic value at expiry.
Each leg's P&L per unit is multiplied by the number of lots and the lot size. The position's P&L is the sum of all legs. The calculator repeats this for hundreds of prices across the chart to draw the line.
Nifty, Bank Nifty, FinNifty and Sensex options are European-style and cash-settled, so they can only be exercised at expiry and settle in cash at the final settlement price. That makes the expiry payoff a reliable picture of the outcome if you hold every leg to the end.
Before expiry
Before expiry, each option also has time value, which depends on how long is left, how volatile the market is expected to be, and interest rates. The calculator estimates today's value of each option with the Black–Scholes model, using the spot price, strike, days to expiry, implied volatility and an interest rate of 6.5%. You can check any single option's model value with the Black Scholes option pricing calculator.
The dashed line is the sum of each leg's model value today, minus the premiums paid and plus the premiums received, across the same range of prices.
Net premium
Net premium is the total of premiums received minus premiums paid. If you pay more than you receive, the position is a net debit, and you need the market to move in your favour to profit. If you receive more than you pay, it is a net credit, and you keep some or all of it if the market behaves as expected.
Max profit, max loss and breakevens
The calculator reports three numbers that sum up the risk of a position.
Maximum profit is the highest P&L the position can reach at expiry. For a bought call, profit keeps rising as the market rises, so the calculator shows "Unlimited". For a bought put, profit rises as the market falls toward zero; because a price cannot go below zero, the profit is large but bounded, and the calculator shows "Substantial". For spreads and hedged positions, the maximum is a fixed rupee amount.
Maximum loss is the worst P&L at expiry. Selling an uncovered call has unlimited loss if the market rallies, and selling an uncovered put has a substantial loss if it collapses. Adding a bought option further out, called a wing, caps the loss at a fixed amount.
Breakevens are the prices at expiry where the position makes exactly zero. The calculator finds them precisely by checking where the payoff crosses zero between strikes.
Some useful shortcuts:
| Strategy | Max profit | Max loss | Breakeven(s) |
|---|---|---|---|
| Long call | Unlimited | Premium paid | Strike + premium |
| Long put | Strike − premium | Premium paid | Strike − premium |
| Bull call spread | Width − net debit | Net debit | Lower strike + net debit |
| Bear put spread | Width − net debit | Net debit | Higher strike − net debit |
| Short straddle | Net credit | Unlimited | Strike ± net credit |
| Iron condor | Net credit | Wing width − net credit | Short strikes ± net credit |
| Iron fly | Net credit | Wing width − net credit | Centre strike ± net credit |
Here "width" means the distance between the strikes of the spread, and all values are per unit before multiplying by lots and lot size.
Worked examples on Nifty
The examples below use the calculator's default inputs: Nifty at 25,000, a lot of 65, 12 days to expiry, IV of 14% and model premiums. They show how to read the results, not live prices.
Example 1: Long call
Buy one lot of the 25,000 call at ₹280.50.
- Cost: ₹280.50 × 65 = about ₹18,233. This is also the maximum loss.
- Breakeven at expiry: 25,000 + 280.50 = about 25,281.
- At expiry: if Nifty closes at 25,500, the call is worth ₹500 and the profit is about ₹14,268. At 26,000 the profit is about ₹46,768. At 25,250 the trade still loses about ₹1,983, because the call is in the money but not by enough to recover the premium.
- Greeks today: delta of about +35 rupees per point, theta of about −₹850 a day and vega of about +₹1,170 for each point of IV.
The theta figure is the cost of waiting. If Nifty does nothing, this position loses roughly ₹850 a day, and the loss speeds up near expiry.
Example 2: Bull call spread
Buy the 25,000 call at ₹280.50 and sell the 25,300 call at ₹150.10.
- Net debit: ₹130.40 per unit, or about ₹8,476 per lot. This is the maximum loss.
- Maximum profit: the 300-point width minus the debit, or about ₹11,024 per lot, reached at or above 25,300.
- Breakeven: about 25,130.
- At expiry: at 25,250 the spread makes about ₹7,774.
Compared with the long call, the spread costs less than half as much, has a closer breakeven and loses far less to time decay, with theta of about −₹100 a day. The price is a capped profit.
Example 3: Short straddle
Sell the 25,000 call at ₹280.50 and the 25,000 put at ₹227.10.
- Net credit: ₹507.60 per unit, or about ₹32,994 per lot. This is the maximum profit, reached only if Nifty expires exactly at 25,000.
- Breakevens: about 24,492 and 25,508.
- At expiry: at 24,750 the position makes about ₹16,744. At 24,000 or 26,000 it loses about ₹32,006, and losses keep growing beyond that.
- Greeks today: theta of about +₹1,411 a day, vega of about −₹2,341 per point of IV and negative gamma.
The short straddle earns the most time decay of any example here, which is why it is popular with option sellers. The negative gamma and unlimited loss are the cost: a sharp move in either direction hurts quickly.
Example 4: Iron condor
Buy the 24,500 put at ₹65.35, sell the 24,750 put at ₹128.65, sell the 25,250 call at ₹168.05 and buy the 25,500 call at ₹92.10.
- Net credit: ₹139.25 per unit, or about ₹9,051 per lot. This is the maximum profit, kept if Nifty expires between 24,750 and 25,250.
- Maximum loss: the 250-point wing width minus the credit, or about ₹7,199 per lot, reached below 24,500 or above 25,500.
- Breakevens: about 24,611 and 25,389.
- Greeks today: theta of about +₹277 a day and vega of about −₹422.
The iron condor gives up some of the straddle's premium in exchange for a much wider profit zone and a fixed maximum loss. The defined risk also reduces the margin required. Check the margin for any combination with the F&O margin calculator.
Example 5: Long strangle
Buy the 25,300 call at ₹150.10 and the 24,700 put at ₹113.40.
- Net debit: ₹263.50 per unit, or about ₹17,128 per lot, the maximum loss.
- Breakevens: about 24,437 and 25,564.
- At expiry: at 24,000 or 26,000 the position makes about ₹28,373.
The long strangle is the mirror image of selling one. It profits from a large move in either direction and loses steadily if the market stays quiet, with theta of about −₹1,259 a day.
Interactive payoff chart: change the spot, IV, lot size and days to expiry to see the curve, breakevens and Greeks.
The Greeks in the calculator
The Greeks measure how the position's value changes when one input changes and everything else stays the same. The calculator shows them for the whole position, in rupees, so you can compare strategies directly.
Delta is the change in P&L for a one-point move in the underlying. A delta of +40 means the position gains about ₹40 if Nifty rises one point. Positive delta is bullish, negative delta is bearish and a delta near zero is close to neutral.
Gamma is how much delta changes for a one-point move. Long options have positive gamma, so their delta moves in your favour as the market moves. Short options have negative gamma, so a move against you gets worse faster. Gamma is highest for at-the-money options close to expiry.
Theta is the change in value from one day passing. Option buyers usually have negative theta and lose value each day; option sellers have positive theta and gain it.
Vega is the change in value for a one-point change in implied volatility. Long options gain when IV rises; short options gain when it falls.
Rho, the sensitivity to interest rates, matters little for short-dated options.
How time and volatility change the curve
The expiry line is fixed once you choose the legs. The dashed line moves with time and volatility.
As time passes, time value drains out of every option and the dashed line moves toward the expiry line. For a short straddle, that means the hump in the middle rises toward the maximum profit. For a long strangle, the middle sags toward the maximum loss. Drag the days slider in the calculator to watch this happen.
When IV rises, every option becomes more expensive. Positions with positive vega, such as long straddles and strangles, gain value today even if the market has not moved. Positions with negative vega, such as short straddles and iron condors, lose value.
When IV falls, the reverse happens. This is common after a scheduled event, when the uncertainty that inflated premiums disappears. Option sellers try to benefit from this, and buyers can lose money even when they guess the direction right. To judge whether current IV is high or low, compare it with its own recent range and with India VIX.
Near expiry, gamma rises sharply for options near the strike. Small moves in the underlying can swing the P&L of a short position a long way in a short time.
Start your free trial
Connect your broker, build a strategy and test it on paper before a single live order goes out.
Limits of any option profit calculator
A payoff diagram is a model. It is useful precisely because it simplifies, but you should know what it leaves out.
- Model prices are estimates. Before expiry, the dashed line depends on the IV you enter. Real options trade at different IVs across strikes and expiries, so actual prices can differ from the model. Enter your actual fill prices for the most accurate expiry payoff.
- Liquidity and slippage. The calculator assumes you can trade at the premiums shown. In practice you trade at the bid or the ask, and far out-of-the-money strikes can have wide spreads.
- Charges and taxes. Brokerage, exchange charges, STT, stamp duty and GST reduce every trade's result. Estimate them with the brokerage calculator.
- Margin. The calculator shows P&L, not the margin needed to hold the position. Sold options need margin, and the amount can change as the market moves.
- Path matters. The expiry payoff assumes you hold every leg until expiry. If a stop loss closes one leg early, the outcome follows a different path. A backtest shows how a strategy with exit rules would have behaved on real price paths.
- Events and gaps. A large overnight gap can move the market past your breakevens before you can react.
- Legs fill separately. The payoff assumes every leg is in place. If the short options fill and the protective wings fill late, or not at all, you hold a riskier position than the chart shows.
Example: the quote versus the price you get
Suppose an option shows a last traded price of ₹20, a bid of ₹18 and an ask of ₹23. If you buy, you pay ₹23, so your breakeven sits ₹3 further away than the last price suggests. Selling straight back at the bid would lose ₹5 a unit, or ₹325 on one lot of 65, before charges. When you model a trade, enter the price you can actually trade at: the ask to buy and the bid to sell.
From calculator to live strategy
The calculator answers one question: what does this position look like? Turning it into a strategy needs more.
- Add rules. Decide when to enter, what stop losses and targets to use, and when to exit. The option strategy builder lets you set these rules on the same legs.
- Test the rules. Run the strategy over past expiries in the backtesting engine to see how often it worked, what the worst loss was and how large the drawdowns were.
- Practise on live prices. Use paper trading to check fills and behaviour without risking capital.
- Automate with limits. Deploy the strategy as a bot with an MTM stop loss for the day.
To see where open interest is building before you choose strikes, use the Nifty option chain.
Payoff shapes of common strategies
With practice you can recognise a strategy from the shape of its payoff diagram alone.
- Long call: flat at the maximum loss below the strike, then rising to the right. Often called a hockey stick.
- Long put: the mirror image, rising to the left as the market falls.
- Bull call spread and bull put spread: a ramp that rises between the two strikes, with flat ends. The loss and profit are both capped.
- Bear put spread and bear call spread: the same ramp facing the other way.
- Short straddle: an upside-down V, peaking at the strike and falling on both sides without limit.
- Short strangle: a flatter upside-down V with a plateau between the two strikes.
- Iron fly: a tent, with a sharp peak at the centre strike and flat floors beyond the wings.
- Iron condor: a table, flat on top between the short strikes, sloping down to flat floors beyond the wings.
- Long straddle and long strangle: a V or a flattened V, losing in the middle and gaining on either side.
- Ratio spreads: asymmetric shapes, with profit peaking at one strike and risk opening up on one side only.
If the shape you see is not the shape you expected, a leg is usually on the wrong side or at the wrong strike. Fix it before you trade.
Choosing strikes with the calculator
The calculator is a good place to compare versions of the same strategy before you commit.
Wing width. For an iron condor or iron fly, wider wings collect more credit and need more margin, but raise the maximum loss. Narrower wings cut the maximum loss and the margin, but leave less credit. Try both and compare the reward to the risk.
Distance of short strikes. Selling strikes closer to the spot price collects more premium but narrows the profit zone. Selling further out widens the zone but collects less. The breakevens show how much room each version leaves.
Strikes by delta. Many option sellers choose short strikes by delta, such as selling options with a delta near 0.20. Delta gives a rough sense of how likely an option is to finish in the money, which makes it a consistent way to set strikes across different market levels.
Open interest. Strikes with large open interest often act as reference points for traders. Check the Nifty option chain to see where positions are building before you choose.
Expiry. A weekly expiry decays faster but leaves less time to recover from a move; a monthly expiry decays more slowly with more room. Change the days to expiry in the calculator and watch how the dashed line and the Greeks respond.
Common mistakes when reading payoff diagrams
Looking only at maximum profit. A large maximum profit means little if it is reached only at one exact price. Look at the width of the profit zone and the distance to each breakeven.
Forgetting the dashed line. Before expiry, the position is worth today's value, not the expiry value. A trade can show a loss today even when the expiry payoff at the current price is a profit.
Using the wrong lot size. Rupee figures depend on the lot size. Exchanges revise lot sizes from time to time. NSE cut the Nifty lot from 75 to 65 units from the January 2026 series, and Bank Nifty from 35 to 30, so check the current contract before you rely on the numbers.
Assuming one volatility for every strike. Real options trade at different implied volatilities across strikes, a pattern called the skew. Out-of-the-money puts on Indian indices often trade at higher IV than calls the same distance away. Enter actual premiums when you have them.
Reading "Substantial" as "limited". When the calculator shows a substantial loss for a short put, the loss is bounded only because the index cannot fall below zero. In practice it is very large and needs a stop loss or a hedge.
Using the calculator to plan adjustments
Traders often adjust a position when the market moves toward one side. The calculator lets you test an adjustment before you make it.
Start with the position you hold, entering the premiums you actually paid and received. Then change the spot price to where the market is now and add or change legs to see the effect. Common adjustments to try:
- Roll the untested side closer. If Nifty rises toward the short call of an iron condor, moving the short put up collects more credit and shifts the profit zone toward the market.
- Roll the tested side further out. Buying back the threatened short option and selling one further away reduces the risk on that side, usually for a cost.
- Add a wing. Buying a further out-of-the-money option turns an unlimited-risk position into a defined-risk one.
- Convert to a different structure. A short strangle under pressure can become an iron fly by moving both short strikes to the current price and adding wings.
Compare the new breakevens, maximum loss and Greeks with the original. An adjustment that collects a little extra premium while widening the maximum loss is often worse than closing the trade.
Calculator, strategy builder and backtest compared
| Question | Option profit calculator | Strategy builder | Backtesting engine |
|---|---|---|---|
| What does this position look like? | Yes | Yes | No |
| When should it enter and exit? | No | Yes | Uses the builder's rules |
| How would it have done in the past? | No | No | Yes |
| Can it trade automatically? | No | Yes, as a bot | No |
Use the calculator to shape the trade, the strategy builder to add rules, and the backtesting engine to test those rules on real price history.
Related calculators and tools
- Stock profit calculator for a share trade after charges and tax
- Brokerage calculator for the charges on each trade
- Black Scholes option pricing calculator for the model price and Greeks of a single option
- Option strategy builder for entry, exit and stop rules on the same legs
- F&O margin calculator for the margin a futures or sold option position needs
Frequently asked questions
What is an option profit calculator?
It is a tool that calculates and charts the profit or loss of an options position across a range of prices for the underlying. It shows the payoff at expiry and, using an option pricing model, the value today.
How is the profit on an option calculated?
At expiry, a call is worth the spot price minus the strike and a put is worth the strike minus the spot price, with neither falling below zero. Profit on a bought option is that value minus the premium paid; on a sold option it is the premium received minus that value. Multiply by the lot size and number of lots.
What is a breakeven in options trading?
The breakeven is the price of the underlying at expiry where the position makes exactly zero after premiums. A long call breaks even at the strike plus the premium; a long put at the strike minus the premium.
Why do the expiry line and today's line differ?
Before expiry, options still have time value. Today's line includes that time value, estimated with the Black–Scholes model, so it is smoother than the expiry line. The two lines meet on the expiry date.
Can I use this calculator for Bank Nifty, FinNifty and Sensex?
Yes. Change the spot price and lot size to match the contract and set strikes accordingly. Remember that Bank Nifty and FinNifty options now have monthly expiries only, while Nifty 50 and Sensex have weekly ones.
Does the calculator include brokerage and taxes?
No. It shows the gross P&L from premiums. Use the brokerage calculator and the STT calculator to estimate charges and subtract them.
What premium should I enter for each leg?
For the most accurate expiry payoff, enter the price you actually paid or received. If you leave it blank, the calculator uses a Black–Scholes estimate based on the IV you entered.
Is the option profit calculator free?
Yes. The calculator is free to use. To add entry and exit rules, backtest and automate a strategy, use the strategy builder included in QuantPower's paid plans.
Sources
- NSE: Equity derivatives contract specifications
- NSE: Revision in market lot of index derivative contracts, effective from the January 2026 series
- SEBI circular SEBI/HO/MRD/TPD-1/P/CIR/2024/132: Measures to strengthen the equity index derivatives framework, 1 Oct 2024 (weekly expiries limited to one benchmark index per exchange from 20 Nov 2024)
- Black, F. and Scholes, M. (1973). The Pricing of Options and Corporate Liabilities. Journal of Political Economy, 81(3), 637–654
