CUSTOM · EXPIRATION PAYOFF

Custom Options Calculator

Combine up to eight call, put, and stock legs to explore a position at expiration.

Your position

Illustrative starting values · USD

Use one stock or ETF and the same expiration for every option leg. Premiums are per share.

Stock quantities are shares. Option quantities are contracts. Enter the total fees for the entire position once.

How to use the custom options calculator

Add long or short call, put, and stock legs. All options must be on one stock or ETF with the same expiration. Stock quantities are shares; option quantities are contracts.

Understanding the payoff

A long call contributes max(stock price − strike, 0) − premium per share. A long put contributes max(strike − stock price, 0) − premium. Reverse the sign for short options. Multiply each option leg by contracts and contract multiplier. Stock contributes shares × (stock price − entry price), with the sign reversed for short stock. Sum all legs and subtract total fees.

These formulas describe the standard strategy before fees. The results above include the total fees entered and are calculated from your actual legs.

Worked example

The starting example is a $100/$105 call spread bought for a net $2 per share. You can add or remove legs to model a different position. Changing quantities or actions can introduce unlimited loss.

Read the strategy guide →

Assumptions and limits

This is an expiration payoff estimate, not a live option quote or a prediction. It assumes all option legs expire together on one stock or ETF, the stock price cannot be negative, and options settle at intrinsic value. The default multiplier is 100 shares per contract; adjust it for the contract being modeled. Early assignment, exercise decisions, dividends, interest, taxes, and slippage can change realized results. Cash requirements and broker margin are separate from maximum loss. Different expirations, futures options, and adjusted contracts with non-cash deliverables are not supported.

Method: add each leg’s intrinsic value at expiration, subtract its entry cost with the correct buy/sell sign, and subtract total fees. See Cboe’s worked spread example on Fidelity for a reference calculation.