kappi.me

ask AIs about kappi

Options Profit Calculator

Enter your legs and an underlying price, and this calculator draws the exact profit and loss of the position at expiration: green above breakeven, red below, with max profit, max loss and every breakeven marked. Free, no account, runs entirely in your browser.

Payoff at expiration only. Before expiry the position is worth more or less than this line because of time value and implied volatility.

Calculator by kappi.me

How to use it

Set underlying price to whatever the stock is trading at now — this calculator has no market-data feed, which is why it needs no account and never sees your positions. Then describe each leg: buy or sell, call or put, how many contracts, the strike, and the premium per share you paid or received. One option contract covers 100 shares, so the default $2.20 premium is $220 of real money; the calculator does that multiplication for you.

Add a stock leg when the position includes shares. For a stock leg the "strike" field is your entry price and the quantity is shares, not contracts.

What the chart is telling you

The horizontal axis is the underlying price at expiration. The vertical axis is what the whole position is worth to you in dollars at that price. Where the line crosses zero is a breakeven — the price at which you get your money back and nothing more. Green shading is profit, red is loss, and the marker on the line is where the position sits at the price you typed in.

Two numbers deserve a hard look before you place any trade: max loss, and whether it says "Unlimited". A position with unlimited loss is one where the underlying can keep moving against you with nothing to stop it — naked short calls and short stock are the usual culprits. Unlimited does not mean likely. It means there is no arithmetic floor, so your position size is the only floor you have.

The one thing this chart does not show

This is the payoff at expiration, and only at expiration. Before then, an option is worth its intrinsic value plus time value, and time value depends on how long is left and how volatile the market thinks the underlying is. A long call bought at $3.50 can be worth $2.80 with the stock unchanged a week later, purely because a week of time value burned off. That is not on this chart and it is not a flaw in the chart — modelling it needs an option pricing model, an implied volatility input, and a date, none of which belong on a calculator that runs with no data feed.

So: use this to understand the shape and the boundaries of a position. Do not use it to predict what your account will show tomorrow.

Where the 100x multiplier comes from

Product specification, not convention: OCC defines a standard equity option as covering 100 shares, premium quoted in points where one point is $100[1] — so a $1.85 premium costs $185, and every payoff here applies that multiplier to the leg structure.

A split, merger or special distribution can leave the deliverable something other than 100 ordinary shares while the multiplier stays 100, which is the first thing to check when a position looks mispriced against this page.

Calculating it is the easy half

You can price any structure on this page in about thirty seconds. The payoff is arithmetic — anyone can run it. What it cannot show is whether you believed the trade when you put it on, or are describing a winner picked out of a month of noise.

That is the gap kappi closes: the position committed before the fact, sealed and timestamped on a log nobody can edit afterwards. A screenshot of this chart proves you can use a calculator; a sealed commit proves you took the trade. $15/month, no free tier.

Embed this calculator

Paste this into any page. It stays free, needs no account, and links back here.

Sources

  1. OCC, Equity Options Product Specifications — each standard contract covers 100 shares of the underlying, premium quoted in points where one point equals $100 read 2026-08-16

Frequently asked questions

Is this options profit calculator free?

Yes, and there is no account. Every calculation runs in your browser; no position you type here is sent anywhere or stored.

Does it use live option prices?

No. You type the underlying price and each leg's premium yourself. That is a deliberate trade-off: no market-data feed means no login, no subscription and no data about your positions leaving your machine.

Why does my broker show a different profit than this calculator?

Almost always because you are looking before expiration. This chart is the payoff at expiration only. Before then the position also carries time value and implied volatility, which move independently of the underlying price.

Does it include commissions?

No. Add your per-contract fee to the premium you paid, or subtract it from the premium you received, if you want a net-of-fees picture.

What does 'unlimited' max loss mean?

It means the payoff line keeps falling as the underlying rises, with no strike above it to cap the damage. Short calls and short stock do this. Your position size is the only limit, so size accordingly.

Let's set some records

Broker-import journals prove what you did after the fact, from data you control. kappi timestamps what you said you would do, before you knew how it would turn out, on a record you cannot edit.

Start a verified track record — $15/mo

No free tier. Cancel any time.

Related