See what a call or put option makes or loses at expiration. Enter the strike, the premium and the number of contracts, and get the break-even, max profit, max loss and a payoff chart.
Call value at expiry = max(0, Price − Strike) Put value at expiry = max(0, Strike − Price) Profit (long) = (Value at expiry − Premium) × Shares per contract × Contracts
A short (written) option is the mirror image: you keep the premium and pay out the value at expiry.
Buy 1 call with a $100 strike for $3.50. You pay $350 (3.50 × 100 shares). If the stock is $110 at expiry, the call is worth $10, so profit = (10 − 3.50) × 100 = $650. Break-even is $103.50. If the stock finishes below $100, you lose the $350 premium.
| Position | Break-even | Max profit | Max loss |
|---|---|---|---|
| Long call | Strike + premium | Unlimited | Premium |
| Long put | Strike − premium | Strike − premium | Premium |
| Short call | Strike + premium | Premium | Unlimited |
| Short put | Strike − premium | Premium | Strike − premium |
Trading the shares instead? See the stock profit calculator or all trading calculators.
ChartWatch is independent and not affiliated with TradingView, any broker or exchange. This calculator uses only the numbers you enter and runs in your browser. Results are estimates before taxes and any costs you leave out. It is a calculation tool, not financial advice.
ChartWatch is an independent tool and is not affiliated with, endorsed by, or officially connected to TradingView, Inc. “TradingView” is a trademark of its respective owner. Exchange, broker and platform names are trademarks of their respective owners.