Finance / Investing

Options Profit Calculator

Combine editable option legs and underlying shares to chart expiration profit, break-even prices and maximum profit or loss.

Options Profit Calculator: Adds each option’s intrinsic value at expiration less its premium, with the sign reversed for short legs. Contracts multiply by an editable multiplier, initially 100. Underlying shares contribute price change from their entered cost. Break-evens and extrema are evaluated over non-negative underlying prices, including unlimited tails. This is expiration arithmetic only, not investment advice or Black-Scholes pricing. Runs 100% locally in your browser with zero server file uploads.

Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
Options profit calculatorLocal processing

Runs entirely in your browser

These are arithmetic tools, not investment advice. Enter every figure yourself; no market data is fetched.

Presets load editable arithmetic examples. All option legs share one expiration and underlying. Premium is per underlying unit; total premium = premium × contracts × multiplier. Underlying shares are entered separately and do not scale automatically when contracts or multiplier change.

Leg 1

Expiration payoff only. No Black-Scholes pricing, time value, early exercise, assignment, dividends, fees or margin calculation. Maximum loss is measured over underlying prices from zero upwards; unlimited tails can extend beyond the diagram.

Long call profit = (max(price − strike, 0) − premium) × contracts × multiplier. A put uses max(strike − price, 0). Short legs reverse the sign. Add underlying shares × (price − cost).

Break-even price(s)$105.00
Maximum profitUnlimited
Maximum loss$500.00
Profit or loss at expiration
-5002.38K5.25K0157.5Underlying price at expirationUSD
Combined profit or loss
21 rows
Underlying price at expirationProfit or loss
$0.00-$500.00
$7.88-$500.00
$15.75-$500.00
$23.63-$500.00
$31.50-$500.00
$39.38-$500.00
$47.25-$500.00
$55.13-$500.00
$63.00-$500.00
$70.88-$500.00
$78.75-$500.00
$86.63-$500.00
$94.50-$500.00
$102.38-$262.50
$110.25$525.00
$118.13$1,312.50
$126.00$2,100.00
$133.88$2,887.50
$141.75$3,675.00
$149.63$4,462.50
$157.50$5,250.00

Currency changes formatting only. It does not convert amounts.

Expiration payoff

Options Industry Council, strategy explanations: https://www.optionseducation.org/strategies/all-strategies-en

Long call = max(underlying price − strike, 0) − premium. Long put = max(strike − underlying price, 0) − premium. Reverse the sign for short legs, then multiply by contracts and the contract multiplier. The implementation uses only these formulas and no copied datasets or assets.

Break-evens and limits

The combined payoff is linear between option strikes. Roots are interpolated within each segment, and a zero-payoff range is stated when present. The value at zero, at each strike and on the unlimited right tail determines maximum profit and loss. Long call strike 100 with premium 5 breaks even at 105. Official worked explanation: https://www.optionseducation.org/strategies/all-strategies/long-call

How to use it

  1. Load a preset or add long and short call or put legs.
  2. Enter strikes, premiums, whole contracts, the contract multiplier and any underlying shares held.
  3. Read expiration break-evens and maximum profit or loss, then inspect the diagram or download the payoff table.

Privacy & limitations

All figures are entered by you and stay in your browser. No market data, tickers or prices are fetched. These are arithmetic tools, not investment advice.

Related tools

Frequently asked questions

What do the presets cover?

Long and short calls and puts, covered call, protective put, four vertical spreads, long straddle, long strangle and a credit iron condor. Each preset loads editable example figures for one common expiration and underlying.

Does the chart price an option before expiration?

No. It shows intrinsic payoff minus the premium at expiration. Time value, volatility, early exercise, assignment, dividends, fees and margin are excluded.

What does unlimited mean?

Some strategies have an unbounded profit or loss as the underlying price rises. The maximum is calculated beyond the finite chart range. A put’s downside is bounded because the underlying price is restricted to zero or above.

Free tool · runs in your browser · no account required