Tool 53

Trading and options · Multi-leg payoff at expiration

Options Profit and Loss Calculator

Calculate expiration profit or loss and break-even across up to eight call and put legs.

See each leg’s cash flows and the strategy’s best and worst modeled outcomes.

Strategy at expiration

Use one major currency for every input. Enter decimals with a period and no grouping separators. Market selection changes formatting only.

Leg 1

Use 1–8 legs. Enter zero for fees when none apply.

Expiration profit or loss

Enter strategy assumptions or load the worked example.

The payoff bounds use the full nonnegative price domain at expiration. The model excludes margin, early exercise and pre-expiry valuation.

Learn to calculate options profit and loss

Follow a spread ledger and see how the combined payoff changes at each strike.

Read the options profit and loss guide

Formula and methodology

Strategy P&L = signed expiration payoffs + signed opening premiums − total fees.

A call has intrinsic value equal to the positive part of expiration price minus strike. A put uses the positive part of strike minus expiration price. Multiply by total leg units. A long pays premium and receives intrinsic value. A short receives premium and owes intrinsic value. Sum the signed flows and deduct total fees once.

Definitions

Each leg is a long or short call or put. The strike sets the price where intrinsic value starts changing. Premium per unit and contracts multiplied by units per contract determine the opening cash flow.

Verified worked examples

Buy one 100-unit strike-50 call for 4 per unit and sell one 100-unit strike-60 call for 1. With 10 in fees, the opening debit is 310. At 60 the spread pays 1,000 and earns 690 net. At 53.10 it pays 310 and breaks even. At or below 50 it loses 310.

Interpretation

P&L is linear between strikes. A crossing can occur inside a segment or exactly at a strike. A flat zero segment is a break-even range. Above every strike, only net signed call units determine the slope. A positive slope gives uncapped gain, a negative slope gives uncapped loss, and zero gives a flat tail.

Inputs and interpretation

Confirm all legs share the same underlying, expiration, quote basis and currency. Enter one expiration price and explicit total fees. Supply each leg’s option type, direction, strike, premium per unit, contract count and multiplier.

Assumptions and limitations

All legs are held to the same expiration. The underlying price is nonnegative. Model one major currency. Fees stay fixed and there is no interest or compounding.

Supported domain and common mistakes

Supports 1–8 legs. Money inputs go up to 1 trillion with 12 decimal places. Strikes must be positive. Contracts and multiplier are whole numbers from 1 to 1 million. Break-even prices can exceed the scenario input ceiling and are labeled approximate when rounded.

Check whether your broker quotes premium per unit or for the entire contract. A spread can be profitable even when one leg loses money. Include every leg once and add total fees only in the strategy fee field.

Frequently asked questions

How is net options profit or loss calculated?
Add signed opening premiums and signed expiration payoffs across the legs, then subtract total fees once.
Can a strategy have two break-even prices?
Yes. A long straddle can gain at either price extreme and lose near its common strike, producing two crossings if the lower crossing is nonnegative.
Why does a strategy break even across a range?
If opposing legs cancel the payoff slope over an interval and the net cash flow there is zero, every price in that interval breaks even.
How do fees change the payoff?
A fixed total fee lowers the entire strategy payoff by that amount. It can move, create or eliminate break-even prices.
What makes the high-price gain or loss unbounded?
Above all strikes, puts have zero intrinsic value. Any remaining signed call units determine the direction and steepness of the payoff.
Can I combine options with different expiration dates?
Use only legs with the same expiry. A later-dated leg can still carry time value when an earlier leg expires.

Sources and educational scope

This educational model excludes pre-expiry pricing, different expiry dates, assignment, exercise, settlement, margin, financing, FX and taxes. An unbounded modeled result describes the payoff formula and does not predict a market outcome.

Reviewed . AI-assisted content under operator editorial responsibility. No independent expert financial review is claimed.

Find a financial tool