Options Profit Calculator
Build a multi-leg option strategy and see the expiry payoff chart, break-even prices, maximum profit and maximum loss for calls, puts, spreads and straddles.
Strategy legs
Enter the premium per share, the way it is quoted. It is multiplied by the contract size for you.
At a price of $50.00 on expiry day this position is worth -$300.00 — a loss.
Payoff at expiry
Red dots mark the break-even prices where the line crosses zero. Green shading is profit, red is loss.
Profit and loss table
| Price at expiry | Profit / loss |
|---|---|
| $30.00 | -$300.00 |
| $32.70 | -$300.00 |
| $35.40 | -$300.00 |
| $38.10 | -$300.00 |
| $40.80 | -$300.00 |
| $43.50 | -$300.00 |
| $46.20 | -$300.00 |
| $48.90 | -$300.00 |
| $51.60 | -$140.00 |
| $54.30 | $130.00 |
| $57.00 | $400.00 |
| $59.70 | $670.00 |
| $62.40 | $700.00 |
| $65.10 | $700.00 |
| $67.80 | $700.00 |
| $70.50 | $700.00 |
| $73.20 | $700.00 |
| $75.90 | $700.00 |
| $78.60 | $700.00 |
| $81.30 | $700.00 |
| $84.00 | $700.00 |
Each leg pays ±(max(0, price − strike) − premium) for a call and ±(max(0, strike − price) − premium) for a put, multiplied by contracts and the contract size. Worked check: buying a 50 call at 5 and selling a 60 call at 2 — the classic bull call spread — costs $300, breaks even at 53, loses $300 below 50 and caps out at $700 above 60. This is expiry value only: it ignores time value before expiry, implied volatility, dividends, assignment, commissions and taxes. Arithmetic only, not investment advice.
What is the Options Profit Calculator?
The ByteTools Options Profit Calculator builds the expiry payoff for any combination of calls and puts you enter.
- Unlimited call and put legs, long or short, with per-leg contract counts
- Exact break-even prices solved on the piecewise-linear payoff
- Maximum profit and loss, correctly reported as unlimited where they are
- Payoff chart with profit and loss shading and break-even markers
- Profit-and-loss table across a price range around your strikes
- No market data is fetched; everything stays in your browser
How to use the Options Profit Calculator
- 1
Set the contract multiplier — 100 for standard US equity options — and the price you want to check.
- 2
For each leg, choose Buy or Sell, then Call or Put, and enter the strike, the premium per share and the number of contracts.
- 3
Use Add leg to build spreads, straddles and multi-leg strategies.
- 4
Read the net debit or credit, maximum profit, maximum loss and break-even prices in the tiles.
- 5
Study the payoff chart and the profit-and-loss table across the price range.
About the Options Profit Calculator
The ByteTools Options Profit Calculator builds the expiry payoff for any combination of calls and puts you enter. Each leg pays max(0, price − strike) for a call or max(0, strike − price) for a put, plus or minus the premium depending on whether you bought or sold it, multiplied by contracts and the contract size.
Because the payoff is piecewise linear with kinks only at the strikes, the break-even prices, maximum profit and maximum loss are solved exactly rather than sampled and rounded. Unlimited upside or downside is reported as unlimited instead of being quietly capped at the edge of a chart, and a payoff chart plus a price table show the whole picture.
Long calls, covered-call style positions, verticals, straddles, strangles, condors — anything you can express as legs will work. Everything runs in your browser with no quotes fetched and nothing uploaded. This shows expiry value only, so it ignores time value, implied volatility and assignment, and it is not investment advice.
Frequently asked questions
How do you calculate profit on an option at expiry?
For a call, take the higher of zero and price minus strike, subtract the premium you paid, then multiply by the contract size. A 50-strike call bought for $5 is worth nothing below 50, breaks even at 55, and makes $500 per contract at 60.
What is the break-even price of an options strategy?
It is the underlying price where the whole position is worth exactly what it cost. For a bull call spread buying a 50 call at $5 and selling a 60 call at $2, the net cost is $3 and the break-even is 53.
What is the maximum loss on a short option?
A short put's worst case is the strike minus the premium, times the contract size, if the stock goes to zero — a 50 put sold for $3 loses $4,700 per contract. A naked short call has no cap at all, which this calculator reports as unlimited.
Does this calculator price options before expiry?
No. It shows the value at expiry only, which is pure intrinsic value. Before expiry an option also carries time value that depends on implied volatility, interest rates and days remaining, and that needs a pricing model like Black-Scholes.
Can I model a spread or a straddle here?
Yes. Add a leg for each contract in the strategy. A straddle is a long call and a long put at the same strike; a vertical spread is a long and a short of the same type at different strikes; an iron condor is four legs.
Are commissions included?
No. Enter the premium as quoted per share and subtract your broker's per-contract commissions and any assignment fees separately, since they vary widely between brokers.
Related tools
Stock Profit Calculator
Work out net profit on a share trade after commissions, with return percentage, break-even sell price and annualised return across multiple buy lots.
Stock Split Calculator
Convert a holding through forward or reverse stock splits: new share count, adjusted cost basis per share, split-adjusted price and cash in lieu of fractions.
Crypto Profit Calculator
Calculate crypto profit, loss and ROI from buy price, sell price, quantity and both-side fee percentages, with break-even and target price planning.
Capital Gains Tax Calculator
Calculate capital gain, tax due and net proceeds from your sale price, cost basis, fees and a tax rate you enter yourself. No jurisdiction tables.
ROI Calculator
Calculate return on investment, net profit and annualized ROI from the amount invested and returned. Compare investments over any holding period.