Option Profit / Loss Calculator
Enter your option parameters and underlying price at expiration to calculate the profit or loss per contract and see the full payoff diagram.
Direct Answer
An option profit/loss calculator shows the dollar gain or loss per contract at expiration by comparing the underlying's assumed price to the option's strike price and premium paid or received. For a long call, profit equals the underlying price at expiration minus the strike minus the premium paid, multiplied by 100 shares per contract; puts and short positions invert the math. Enter the option type, position, strike, premium, and an assumed underlying price below to calculate profit or loss and see the full payoff diagram.
Results
Payoff at Expiration
Horizontal axis: underlying price at expiration. Vertical axis: P&L per share (excluding commissions).
How to use this calculator
- Option type: Select "Call" for a right to buy or "Put" for a right to sell the underlying at the strike price.
- Position: Select "Long" if you bought the option (paid the premium). Select "Short" if you sold/wrote the option (received the premium).
- Strike price: The strike at which the option gives the right to buy or sell the underlying.
- Premium per share: The price paid or received per share for the option. One contract = 100 shares, so a $5.00 premium = $500 per contract.
- Contracts: Number of option contracts. Default is 1 (= 100 shares).
- Underlying at expiration: The stock or index price at expiration. Change this to see how P&L changes across different outcomes.
- Click Calculate P&L to see the result and payoff diagram.
Understanding the outputs
Breakeven: The underlying price at which the position neither gains nor loses money at expiration. For a long call: strike + premium. For a long put: strike − premium. Short positions have the same breakeven but profit below (short call) or above (short put) it.
Intrinsic value at expiration: The amount the option is in the money at expiration. For a call: max(0, underlying − strike). For a put: max(0, strike − underlying). At expiration, time value is zero, so intrinsic value = the option's market value.
P&L per share: Profit or loss per share at the given underlying price. Multiply by 100 to get per-contract P&L. This excludes transaction costs (commissions and bid-ask spread).
Maximum gain / maximum loss: For long options, max loss = premium paid (the option expires worthless). For short options, max gain = premium received. For long calls, max gain is theoretically unlimited as the stock rises. For long puts, max gain = strike − premium (if stock goes to zero). For naked short calls, max loss is theoretically unlimited. For short puts, max loss = strike − premium received (if stock goes to zero).
Payoff diagram: Shows P&L per share across a range of underlying prices centered on the strike. The breakeven is marked where the line crosses zero. The current underlying at expiration is marked in the diagram.
Assumptions and limitations
- This calculator shows expiration-date P&L only. Actual P&L before expiration will differ because options retain time value (theta) until expiration.
- Calculations assume standard equity option mechanics: 100 shares per contract, physical settlement, American exercise style. Index options and other contract types may differ.
- No transaction costs (commissions, bid-ask spread) are included. In practice, these reduce profitability, especially for low-credit short premium trades.
- No early assignment risk is modeled. Short options can be assigned before expiration (for American-style options), which may affect actual outcomes.
- Tax treatment is not modeled. See the Options Tax Treatment guide for tax considerations.
- For multi-leg strategies (spreads, condors, straddles), use the Vertical Spread Analyzer instead.
FAQ
Why does the payoff diagram show a flat line for short options?
Short option positions have a maximum gain capped at the premium received, the line flattens at that level because no matter how favorable the underlying moves, you cannot collect more than what you were paid. For a short call, the flat region is to the left of the strike; for a short put, it's to the right. Beyond that region, the line slopes downward (short call) or was already sloping down (short put) showing increasing losses as the option moves into the money against you.
What does "per share" vs "per contract" mean?
Options are quoted on a per-share basis, but one standard equity option contract covers 100 shares. If an option's premium is $5.00, the cost to buy one contract is $5.00 × 100 = $500. The calculator shows both: P&L per share matches the option's quoted prices, while P&L per contract is the actual dollar gain or loss on a single standard contract (per share × 100).
How do I calculate breakeven for a covered call?
A covered call combines long stock with a short call. The effective breakeven is the stock purchase price minus the call premium received. Example: stock purchased at $150, sold a $160 call for $4.00, breakeven on the combined position is $150 − $4.00 = $146.00. This calculator shows the option leg's breakeven in isolation (short call breakeven = $164). For the combined stock + option position, subtract the premium from your stock cost basis manually.
Why is my long call showing a loss even with the stock above the strike?
A long call becomes profitable only when the underlying exceeds the breakeven (strike + premium), not just the strike. If you paid $5.00 for a $150 call, the call is in the money when the stock is above $150. But you only break even at $155 and profit only above $155. The option's intrinsic value must exceed the premium paid to produce a net gain at expiration.
Can I use this for index options or ETF options?
Yes for ETF options (SPY, QQQ, IWM), which use the same 100-share multiplier and cash values as equity options. For broad index options like SPX or NDX, the contract multiplier is $100 per index point, the calculator's "per share" output effectively represents "per index point" for these instruments, and the "per contract" figure (×100) correctly reflects the dollar P&L. Verify multipliers for non-standard contracts with your broker.
Why does a payoff at expiration chart ignore the time value still in the option?
An expiration payoff chart answers one question only: what the position is worth once no time remains. At that point every option is worth its intrinsic value, which is why the lines are straight and meet at sharp corners at the strikes. Before expiration the position's value curves above those lines by the remaining time value, so a trade showing a loss on the expiration diagram can be closed for less of a loss today. The diagram is a boundary condition, not a picture of the position's current value.
How do commissions and fees move the breakeven the calculator shows?
Every cost paid pushes breakeven further into profitable territory. For a long option, commissions and exchange fees add to the effective premium, so the underlying must travel slightly further before the position is even. For a short option they reduce the credit received. Because listed options are usually charged per contract, the effect is proportionally largest on cheap contracts, where a per-contract fee can be a meaningful share of the premium. Closing the position adds a second round of the same costs unless it is left to expire.
What changes if an option is exercised early instead of held to expiration?
The payoff calculation assumes the position runs to expiration, so early exercise breaks its assumptions in two ways. The holder gives up whatever time value the option still carried, receiving only intrinsic value. And for a writer, early assignment converts the option into a stock position before the expected date, changing the capital required and the exposure from that moment forward. American-style options can be exercised on any business day, so this is a live possibility rather than an edge case.
Why is the maximum loss on a short put large but not unlimited?
Because a share price cannot go below zero. A short put obliges the writer to buy at the strike, so the worst case is buying worthless shares at that strike, and the loss is capped at the strike multiplied by the contract size, less the premium received. A short call has no equivalent ceiling, since there is no upper bound on a share price. The two are often described together as undefined risk, but only the call side is genuinely unbounded.
References
Disclaimer
This tool is for educational and informational purposes only. Results are mathematical illustrations at expiration only and do not account for early exercise, early assignment, transaction costs, taxes, or market impact. This is not investment advice. Options trading involves risk of loss. Consult a qualified financial professional before trading options.