Fidamen

Butterfly Spread Calculator

This calculator supports three common butterfly implementations: long call butterfly, long put butterfly, and iron butterfly. Enter strike prices, per-share option premiums, contract quantity, contract size, and commission per contract to compute net cost or credit, maximum profit and loss, and break-even prices.

Results are provided as standard approximations used for option payoff analysis at expiry. The tool is intended for scenario analysis and trade planning; it does not execute trades or provide margin estimates.

Updated Nov 18, 2025QA PASS — golden 25 / edge 120Run golden-edge-2026-01-23

Governance

Record 4d8eb1ff512e • Reviewed by Fidamen Standards Committee

Classic long butterfly using calls: buy 1 lower-strike call, sell 2 middle-strike calls, buy 1 upper-strike call. Best when you expect low volatility and underlying at the middle strike at expiry.

Inputs

Advanced inputs

Long Call Butterfly inputs

Long Put Butterfly inputs

Iron Butterfly inputs

Results

Updates as you type

Net initial cost (debit + fees)

$132.60

Maximum profit

$367.40

Maximum loss

$132.60

Lower breakeven

$96.33

Upper breakeven

$103.67

OutputValueUnit
Net initial cost (debit + fees)$132.60USD
Maximum profit$367.40USD
Maximum loss$132.60USD
Lower breakeven$96.33USD
Upper breakeven$103.67USD
Primary result$132.60

Visualization

Methodology

Each method models the standard contract mix and computes net cash flow at opening (debit or credit including commission per leg). Payoff calculations assume European-style expiry payoff per share and do not include margin, early assignment, or exercise mechanics.

Formulas use strike spacing and net premium to derive theoretical maximum profit and loss and breakeven points. For iron butterflies the tool assumes user-supplied wing widths and computes losses using the chosen wing width. If widths are asymmetric, review results carefully—real-world margin and assignment risk can differ.

F.A.Q.

How accurate are these numbers?

Outputs use deterministic arithmetic based on user inputs and common payoff formulas. They do not model implied volatility changes, early assignment, dividends, transaction slippage, or real-time exchange fees. For precision in live trading, reconcile with broker/clearing margin rules and market data. The tool follows general practice and provides conservative assumptions; see citations for standards on measurement, testing, and documentation.

Do you model Greeks or margin requirements?

No. This calculator focuses on static expiry payoff, net cost/credit, and break-even analysis. Greeks (vega, theta, delta) and margin requirements require dynamic pricing models and broker-specific rules and are outside this tool's scope.

What inputs should I verify before relying on results?

Confirm premium quotes are per-share (not per contract), ensure strikes and wing widths reflect the intended structure, and enter commissions consistent with your broker. For iron butterflies, ensure you understand which strikes are short vs long. When in doubt, test with small contract counts and cross-check with broker tools.

Sources & citations

Further resources

Versioning & Change Control

Audit record (versions, QA runs, reviewer sign-off, and evidence).

Record ID: 4d8eb1ff512e

What changed (latest)

v1.0.02025-11-18MINOR

Initial publication and governance baseline.

Why: Published with reviewed formulas, unit definitions, and UX controls.

Public QA status

PASS — golden 25 + edge 120

Last run: 2026-01-23 • Run: golden-edge-2026-01-23

Engine

v1.0.0

Data

Baseline (no external datasets)

Content

v1.0.0

UI

v1.0.0

Governance

Last updated: Nov 18, 2025

Reviewed by: Fidamen Standards Committee (Review board)

Credentials: Internal QA

Risk level: low

Reviewer profile (entity)

Fidamen Standards Committee

Review board

Internal QA

Entity ID: https://fidamen.com/reviewers/fidamen-standards-committee#person

Semantic versioning

  • MAJOR: Calculation outputs can change for the same inputs (formula, rounding policy, assumptions).
  • MINOR: New features or fields that do not change existing outputs for the same inputs.
  • PATCH: Bug fixes, copy edits, or accessibility changes that do not change intended outputs except for previously incorrect cases.

Review protocol

  • Verify formulas and unit definitions against primary standards or datasets.
  • Run golden-case regression suite and edge-case suite.
  • Record reviewer sign-off with credentials and scope.
  • Document assumptions, limitations, and jurisdiction applicability.

Assumptions & limitations

  • Uses exact unit definitions from the Fidamen conversion library.
  • Internal calculations use double precision; display rounding follows the unit's configured decimal places.
  • Not a substitute for calibrated instruments in regulated contexts.
  • Jurisdiction-specific rules may require official guidance.

Change log

v1.0.02025-11-18MINOR

Initial publication and governance baseline.

Why: Published with reviewed formulas, unit definitions, and UX controls.

Areas: engine, content, ui • Reviewer: Fidamen Standards Committee • Entry ID: 2cf34829f45e