English
Get it — $19

Options

Options Profit Calculator for Long Calls and Puts

See what a long call or put is worth at expiration: enter the strike, the premium you pay, the number of contracts and a stock price, and get the cost, the breakeven, the profit or loss and the return on premium.

Options profit calculator

Total cost (max loss)
$450.00
Breakeven at expiration
$504.50
Profit / loss at that price
+$550.00
Return on premium
+122%

One US stock or ETF option contract usually covers 100 shares, so a $4.50 premium costs $450 per contract. Results are at expiration only: before expiration an option also carries time value, so its price will differ.

The calculator runs in your browser. Nothing you type is saved or sent anywhere.

Educational tool, not financial advice. The results only reflect the numbers you enter and say nothing about future returns. Trading involves a substantial risk of loss.

How to use the options profit calculator

  1. Choose a call if you expect the stock to rise, or a put if you expect it to fall.
  2. Enter the strike price and the premium per share you pay. Option prices are quoted per share, and one contract usually covers 100 shares.
  3. Enter the number of contracts and a stock price at expiration you want to test.
  4. Read the total cost, which is also the most you can lose, the breakeven price and the profit or loss at that price.
  5. Change the stock price to map the payoff: a call is worthless at or below the strike and gains above the breakeven; a put is the mirror image.

The option payoff formulas

At expiration an option is worth only its intrinsic value: for a call, how far the stock is above the strike; for a put, how far it is below. Subtract the premium you paid and multiply by 100 shares per contract to get the profit or loss.

The breakeven is the strike plus the premium for a call, and the strike minus the premium for a put. Before expiration the option also carries time value, which depends on the time left and on implied volatility, so its market price will differ from these results.

Call value at expiration = max(0, stock − strike)

Put value at expiration = max(0, strike − stock)

Profit or loss = (value − premium) × 100 × contracts

Breakeven: call = strike + premium; put = strike − premium

Worked example

You buy 2 call contracts with a $500 strike for a premium of $4.50 per share.

  • Cost: $4.50 × 100 × 2 = $900, which is also the maximum loss.
  • Breakeven at expiration: $500 + $4.50 = $504.50.
  • Stock at $510: each call is worth $10.00, so the profit is ($10.00 − $4.50) × 200 = $1,100, or 122% of the premium.
  • Stock at $502: each call is worth $2.00, a loss of ($2.00 − $4.50) × 200 = −$500.
  • Stock at or below $500: the calls expire worthless and the loss is the full $900.

Questions

What is the maximum loss on a long option?

The premium you paid, times 100 shares per contract, times the number of contracts. You lose all of it if the option expires out of the money. Selling options is different: the losses can be much larger, and this calculator does not cover it.

Why does my option’s price differ from the calculator before expiration?

The calculator shows the value at expiration only. Before then, the price also includes time value, which shrinks as expiration nears and moves with implied volatility. The options Greeks describe those effects.

Does it work for index options like SPX?

The arithmetic is the same, but check the contract: SPX options are cash-settled and European-style, and some products use a multiplier other than 100. See SPX vs SPY options.

UpTickFlow is our product. These guides are education, not financial advice. Trading involves a substantial risk of loss.