← Blog
Strategies

Butterfly Spread: Low-Cost, Defined-Risk Neutral Strategy

A butterfly spread is a cheap, defined-risk way to bet the underlying pins near a strike. Here's how to build it, with max profit, loss and break-evens.

Gravity Algo Research16 Jun 20262 min read

Short answer: A long butterfly spread is a three-strike, defined-risk neutral strategy: buy one lower-strike option, sell two middle-strike options, and buy one higher-strike option (equally spaced, same expiry). It costs a small net debit and pays the most if the underlying pins at the middle strike at expiry.

How to build it (long call butterfly)

  • Buy 1 call at the lower strike.
  • Sell 2 calls at the middle strike (ATM).
  • Buy 1 call at the higher strike.
  • Strikes equally spaced, same expiry → small net debit. (A put butterfly is the mirror.)

The numbers

MetricFormula
Net costDebit paid (small)
Max profit(Wing width) − Net debit — at the middle strike
Max lossNet debit
Break-evensLower strike + debit, and Higher strike − debit

When to use it

A butterfly suits a strong neutral view — you expect the underlying to settle near a specific level by expiry, with low volatility. It's cheap and risk is tiny (the debit), but the profit zone is narrow and you need price to pin.

Butterfly vs iron fly

A butterfly is built from one option type (all calls or all puts); an iron fly uses both and is typically a credit. Both are pin-the-middle neutral plays with defined risk.

FAQ

Why is a butterfly so cheap? The two short middle options finance most of the two long wings, so the net debit is small — which is also your max loss.

What kills a butterfly? A move away from the middle strike, or high volatility keeping price from pinning. Best deployed close to expiry in calm markets.


Build butterflies and see the exact profit zone live in Gravity Algo. Explore → · Start free →. Learn the Greeks at our hub.

#butterfly spread#neutral#defined risk#options strategy
Keep reading

Related articles

Ready to trade with an edge?

Create your account and get into the terminal in minutes. No setup headaches.