Option Profit Calculator
Option profit at expiry is the intrinsic value minus the premium paid. For a call that is the underlying price minus the strike, floored at zero. Before expiry the price also contains time value, which is why a losing option is rarely worth nothing yet.
Long call at expiry
Expiry only. Before expiry the contract also carries time value, which this deliberately excludes.
Profit is max(spot − strike, 0) − premium, times 100 shares per contract. The max is what caps a buyer’s loss: below the strike the option expires worthless and no further loss accrues.
Runs entirely in your browser. Nothing you type is sent anywhere or stored.
How the number is built
At expiry an option is worth exactly one thing: how far the underlying finished past the strike, and nothing if it did not get there. Every other component of the price has expired with the contract.
For a long call:
Profit = max(spot − strike, 0) − premium, per share
The max is the whole shape of the instrument. Above the strike the payoff rises one for one with
the underlying. Below it, the payoff is flat at zero however far the price falls — which is what caps
a buyer’s loss at the premium.
A worked example
Take the defaults: a 100 strike bought for 3, with the underlying finishing at 108, one contract.
Intrinsic value is 108 − 100 = 8 per share.
Profit per share is 8 − 3 = 5.
One contract is 100 shares, so the total is 500.00. Against a maximum loss of 300 — the premium — which is the number the calculator reports alongside it.
Breakeven is 103.00, not 100. The underlying had to clear the strike and the premium before a single unit of profit existed, and at 102 the position is still down 100 despite the call being in the money.
That gap between the strike and the breakeven is the part beginners lose money to. “It went up” is not the test. “It went up by more than I paid” is.
The asymmetry that defines the instrument
A buyer risks the premium and no more. Whatever happens, 300 is the loss on the default position.
A seller receives the premium and takes the other side of that. The gain is capped at what they collected and the loss is whatever the underlying does, which on a naked call has no ceiling at all.
Neither side is the good side. The buyer pays for a capped loss and a low probability; the seller is paid for an uncapped one and a high probability. Which is better depends entirely on the price, and the price is set by people who do this professionally.
Why this is expiry only
Before expiry an option is worth more than its intrinsic value, because there is still time for the underlying to move. That extra is time value, and this calculator excludes it deliberately.
Time value drains, and it drains faster near the end. A position that is losing today may be worth selling rather than holding, because some time value remains — and this page cannot tell you how much.
Which is the honest limit of a payoff calculator. It answers what the position settles at. It does not price the contract, and anything claiming to do that from four inputs is not doing it properly.
What it costs
Option spreads are wide relative to the premium. On a 3.00 contract a 0.10 spread is over 3% of the position, paid on the way in and again on the way out.
Commission is charged per contract, so the cost scales with size. On this site’s shared series a round trip is 2% of a median bar’s range — the same arithmetic, in a market where the position is already a fraction of the underlying’s value.
And what you paid depends on what the market expected. An option bought when expectations were high costs more, so the same move produces less profit.
The original data
Of the 24,971 unique videos in research/search-study-corpus.jsonl, zero have an
instruction-shaped title about calculating option profit. Options appear in 235 instruction-shaped
titles at a median of 28,192 views across 148 channels, and covered calls in 17 at 31,993. The counts
come from site/rank_tools2.py.
235 videos on options and none on working out what a position is worth. The strategies are covered exhaustively — spreads, wheels, iron condors — and the arithmetic underneath all of them is covered nowhere, which is roughly the same as teaching chess openings without saying how the pieces move.
The answer to the question on that chart is that at the strike on expiry day the option is worth nothing. Intrinsic value is zero and there is no time left to create any, so holding is a bet on a move in the final hours against a position that decays to zero at the bell. Selling for whatever remains is usually the arithmetic answer.
When it fails
The payoff assumes you are present at expiry, and settlement does not wait. A gap on the final morning decides the outcome before any decision is available, and an option that was comfortably in the money on Thursday can settle worthless on Friday. There is no stop that helps — the contract settles at whatever the underlying did, and the buyer’s only protection was the capped loss they already accepted.
The second failure is applying this before expiry. The contract carries time value, so the market price and this figure are different numbers.
A third is forgetting the breakeven. In the money and profitable are not the same condition.
A fourth is ignoring the spread on a thin chain. It can exceed the entire edge on a cheap option.
A fifth is assuming assignment is optional for a seller. It is not, and the uncapped side is where accounts end.
And a sixth is buying cheap far-dated options because the premium is small. They are cheap because the move is unlikely, and the calculator’s breakeven shows how far the underlying has to travel.
Related
Options covers the instrument, the vocabulary and both sides of the trade. Call option is the contract this calculator prices at expiry. And put option is the mirror image, where the payoff runs the other way.
The thing that took me longest to internalise is that buying an option means being right about three things at once: direction, size of move, and timing. A share only asks for the first. That is why an option can be cheap and still be a poor bet — the price is low because all three have to land.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.