Options Profit Calculator

Calculate and visualize your options trading profits and losses instantly. Interactive visual payoff matrix for Calls, Puts, Spreads, and advanced strategies. 100% client-side and free.

100% Client-Side Estimation. Every Black-Scholes calculation and strategy matrix runs locally in your browser. We never track, log, or upload your positions or watchlists.

Trade Inputs

Underlying Price (S)100
Days to Expiration (T)30 days
Implied Volatility (IV)35%
Risk-Free Rate (r)4.5%
Net Cost$0.00
Max Profit$0.00
Max Loss$0.00

Payoff Diagram

At Expiration Today (Dynamic)

Profit / Loss Matrix

What is This Tool

Most options calculators online give you a single number and call it a day. This one is built more like the risk tab on a trading platform. Pick a strategy, drag a slider, and watch the payoff line, the Greeks, and the profit grid all shift together in real time. There's no spreadsheet to build and no Black-Scholes formula to remember, the math runs quietly in the background the moment you touch an input.

What makes this useful for actual trading decisions is the side-by-side comparison between your position at expiration and your position right now, today, with time value still on the table. A long call can look fine on the expiration line and still be losing money this week because of theta decay, and that gap is exactly what catches people off guard. Seeing both curves on one chart removes the guesswork.

How to Use

Key Features

Common Use Cases

Frequently Asked Questions

Does this tool place real trades or connect to my brokerage?

No, it's a standalone modeling tool. It never connects to a broker, never holds an account, and doesn't place or suggest live orders. It's strictly for working out the math before you decide what to do in your own platform.

What pricing model is being used under the hood?

The calculator uses the standard Black-Scholes model for European-style pricing and Greeks. It's the same baseline framework most retail platforms use for theoretical value, though American-style early exercise and dividends are not modeled here.

Why does my position show a loss today even though the expiration line looks profitable?

That gap is time value. The expiration line only counts intrinsic value, while the today line still includes the premium tied up in time and volatility, which erodes as days pass even if the stock hasn't moved at all.

Is my position data saved anywhere or sent to a server?

No. Every input, every leg, and every calculation stays in your browser's memory and disappears the moment you close or refresh the page. There's no login, no tracking, and nothing stored server side.

Can I build a strategy that isn't in the preset list?

Yes, start from the closest preset and use the Add Custom Leg button to stack extra calls or puts at whatever strikes and quantities you need. The chart and Greeks recalculate automatically as you adjust each leg.

Advanced Tips

Back to top