Options in DeFi

Options give you the right - but not the obligation - to buy or sell an asset at a fixed price. Unlike perpetuals which have linear payoff profiles, options offer convex exposure: capped downside with uncapped upside (or vice versa when you're short). On-chain options protocols bring this complexity to DeFi with automated market makers that price, hedge, and settle positions entirely on-chain.

Payoff Diagram - Call vs Put, Long vs Short

Toggle call/put and long/short to see how the profit/loss profile changes at expiry. The premium you pay (or receive) determines your breakeven point.

Long Call @ $2,000 strike, $100 premium - Breakeven at $2,100

Black-Scholes: The Four Variables That Price an Option

Spot (S)
Current price of the underlying. Higher spot -> higher call value, lower put value.
$2,000
Strike (K)
Fixed price at which you can buy/sell at expiry. ATM = S ? K. ITM = S > K (call) or S < K (put). OTM = opposite.
$2,000
??
Time (T)
Days to expiry. Longer time = more opportunity for the trade to move in your favor -> higher premium. Theta decays fastest in the last 2 weeks.
30 days
Volatility (?)
Expected annual std dev of returns. The biggest driver of premium. High vol = wild price swings possible = expensive option.
80% IV
Call Price
$0.00
Put Price
$0.00
Call Delta
0.000
Put Delta
0.000
The pricing problem: A spot AMM just uses xy=k. An options AMM needs all four inputs plus a volatility estimate that doesn't exist on-chain. Options AMMs must either import IV from oracles (risk: oracle manipulation), derive it from traded prices (risk: informed traders exploit the model), or use a fixed model vol that becomes stale during high-vol events.

Moneyness: ITM / ATM / OTM

Move the slider to see how spot price relative to strike determines moneyness. The colored regions show intrinsic value at each spot price.

Call: ATM Put: ATM

On-Chain Options Protocols

Lyra

Optimism

Pooled-LP options AMM with protocol-level delta hedging. The AMM quotes two-sided prices using a Black-Scholes inspired model with an internal volatility estimate (modelVol) that updates from traded prices. LPs deposit into per-strike liquidity pools and earn the bid-ask spread.

Delta-hedged AMMEuropean optionsSynthetix integration
Deep dive ->

Hegic

Ethereum

Peer-to-pool model for puts and calls with automated exercised logic. Simpler architecture than Lyra - no delta hedging by the protocol, so LPs take on directional Greek exposure. Popular for cash-secured puts and covered calls with rake fees that fund the protocol treasury.

Put-seller vaultsCovered callsAmerican-style

Premia

Arbitrum

Concentrated liquidity for options - similar to how Uniswap V3 concentrates liquidity around current prices. Option LPs provide liquidity within a price range and earn more fee income when prices stay within that range. Uses a semi-static pricing model rather than real-time delta hedging.

Concentrated LPRange-bound earningMulti-chain

Dopex

Arbitrum

Option decks (combinations of strikes and expiries) with a passive vault system. Tracks the SSOP (Single Staking Option Protocol) model where a single staking position provides liquidity to all option strategies. Atlanticstraddle and SSOV vault architecture.

Option decksPassive vaultsSSOV
Deep dive ->

? Spot AMM vs Options AMM

Compare how a spot AMM vs options AMM handles a trade. Spot AMM just swaps reserves - options AMM must recompute the entire position's Greeks and hedge the delta.

Spot AMM (Uniswap)
Trade 100 ETH -> AMM adjusts x and y instantly
New price = k / (y + dy)
No external data needed.
Deterministic, arbitrage-free if reserves are accurate.
Options AMM (Lyra-style)
Trade 1 call @ $2K strike -> AMM must:
1. Compute BS price using modelVol
2. Calculate new position delta
3. Initiate delta hedge (perp/spot)
Vol estimate is the Achilles heel.

The Four Greeks: What They Measure

?
Delta
How much option price moves per $1 move in spot. Call delta is 0-1; put delta is -1-0. ATM options have delta ? 0.50.
?_call = N(d?)
?
Gamma
Rate of change of delta per $1 move in spot. ATM options have highest gamma - delta changes fastest near the strike. As expiry approaches, gamma spikes.
? = N'(d?) / (S??T)
?
Theta
Time decay - how much value the option loses per day even if spot doesn't move. ATM options lose the most per day. Theta accelerates in the last 2 weeks.
? = -(SN'(d?)?) / (2?T)
?
Vega
Sensitivity to volatility. A 1% increase in implied vol increases call prices by roughly vega. ATM options have highest vega. Long options benefit from rising vol; short options suffer.
? = SN'(d?)?T
Quick intuition: Long options have positive gamma + long vega (you want vol to move - your optionality has value). Short options have negative gamma + short vega (you earn premium but are hurt by big moves and vol spikes).

Theta Decay - How Options Lose Value Over Time

A 30-day ATM option's time value erodes as expiry approaches. The steepest decay happens in the last 2 weeks. Toggle different DTE values to see how theta changes.

ATM option with 30 DTE and 80% IV loses approximately $X/day in the last week. Time value is highest at 30-45 DTE.

What are options?

An option is a contract giving you the right to buy (call) or sell (put) an asset at a fixed price (strike) on or before a set date (expiry). Unlike a forward or futures where both parties are obligated, an option buyer pays a premium for the choice - they can walk away if the trade goes against them. This asymmetry is what makes options powerful: your downside is capped at the premium you paid, while your upside can be unlimited (for calls).

The key terms: strike price (the fixed price), expiry date (when the option dies), premium (what you pay upfront), and moneyness (whether the option is in-the-money, at-the-money, or out-of-the-money based on spot vs strike).

How options are priced: Black-Scholes

The Black-Scholes model, developed in 1973, gives a closed-form solution for European option prices assuming markets are efficient and volatility is constant. The key insight: an option's price depends mostly on the distance between spot and strike, time to expiry, and the expected volatility of the underlying. The formula produces a fair value - in practice, options trade at a premium to fair value (the bid-ask spread) and that spread is where market makers earn income.

The Greeks measure how the price changes with each variable: Delta (?) is how much the option price moves per $1 move in spot. Gamma (?) is how fast delta changes. Theta (?) is time decay - the option loses value as expiry approaches even if spot doesn't move. Vega (?) is sensitivity to volatility - a 1% increase in implied vol increases call prices by roughly vega.

On-chain options protocols must compute all of these in real time. The hardest part is getting the volatility input right - there's no on-chain oracle that reliably provides implied volatility. This is the core innovation of each protocol's pricing model.

Why options AMM is hard

Uniswap's constant product AMM works because price is a pure function of reserves: xy=k. The AMM can't be wrong about the price of ETH/USDC because price is the ratio of reserves. Options don't work this way - an option's fair value depends on the expected future volatility of the underlying, and that information doesn't exist on-chain.

If an AMM imports IV from a Chainlink vol oracle, it becomes a target for oracle manipulation attacks (manipulate the vol feed -> extract value from mispriced options). If it derives IV from traded prices, informed traders who know the model better than the AMM can systematically trade against it to narrow spreads while capturing value. If it uses a static model vol, the vol estimate goes stale during high-volatility events, causing mass mispricing.

Lyra solved this by using a feedback mechanism: competitive traders narrow the AMM's spread by hitting mispriced quotes, and the AMM updates its modelVol toward the true market vol with each trade. The spread is wide enough that even arbitrageurs trading against it pay the AMM a small premium, which accrues to LPs. It's an elegant economic design, but it requires enough organic trading volume to keep modelVol accurate.

Key concepts

Call option (long)
You pay a premium for the right to buy at the strike. Your max loss is the premium. Your max profit is theoretically unlimited if the underlying goes to infinity. Profitable when spot > strike + premium (for long calls).
Put option (long)
You pay a premium for the right to sell at the strike. Max loss is the premium. Max profit is strike - premium (if underlying goes to zero). Profitable when spot < strike - premium.
Covered call
You own the underlying and sell a call against it. You collect premium but cap your upside - if the price rises above the strike, your ETH gets called away. In DeFi, you deposit ETH into a protocol's liquidity pool, and the AMM sells calls against your collateral while you earn the premium.
Cash-secured put
You sell a put option without owning the underlying. You must have enough cash (USDC collateral) to buy the asset if assigned. You collect premium and wait for a dip - if spot falls below strike, you're forced to buy at the strike price. Used by DeFi protocols to let users earn yield on idle stablecoins.
Iron condor
Combine a bull put spread (sell put at lower strike, buy put at even lower strike) with a bear call spread (sell call at higher strike, buy call at even higher strike). Profits when the underlying stays within a range. Max profit = net premium received; max loss = width of spreads minus premium. Popular in low-vol environments.
Implied volatility (IV)
The market's expected volatility extracted from option prices. When IV is high, option premiums are expensive - traders demand more to take on volatility risk. The IV surface varies by strike (skew) and expiry (term structure). Most retail traders buy options when IV is high (earnings, news events), making them natural sellers of volatility in DeFi pools.
Delta hedging
Making a portfolio delta-neutral by offsetting directional exposure with the underlying or a derivative. An options AMM that's short a call has negative delta (it loses if spot rises) and must buy spot or perps to hedge. Continuous delta hedging is operationally complex and creates slippage costs that must be priced into the option spread.

Why options in DeFi matter

Perps gave DeFi linear payoff profiles - long or short with leverage. Options gave DeFi nonlinear profiles - capped risk, convex upside, the ability to hedge other positions. The combination of perps and options lets sophisticated traders construct any payoff profile entirely on-chain.

For LP providers, options protocols are attractive because the bid-ask spread is wider than spot or perp DEXs, meaning more fee income per unit of capital. The complexity comes from Greek risk - an LP in an options AMM is implicitly short gamma and vega in addition to directional price exposure, which is harder to hedge than impermanent loss in a constant-product pool.

The main bottleneck for DeFi options growth is the pricing problem: getting reliable, hard-to-manipulate implied volatility on-chain. As oracle quality improves and protocols develop more sophisticated pricing models, options liquidity should continue to grow - currently options represent only a few percent of total DeFi volume despite having much higher fee potential.

Frequently asked questions

What's the difference between a call and a put option?
A call option gives you the right to buy an asset at the strike price before expiry - you profit when the asset's price rises above the strike plus what you paid in premium. A put option gives you the right to sell at the strike price - you profit when the price falls below the strike minus the premium. Both can be bought (long) or sold (short), changing the risk profile entirely.
Why is options pricing harder than AMM math for spot or perp DEXs?
A spot AMM just needs to balance quantities (xy=k). Options require pricing across three dimensions: spot price vs strike (moneyness), time to expiry (theta decay), and implied volatility (vega risk). The Black-Scholes formula and its variants need a volatility input, but there's no consensus on-chain volatility - every AMM must either import it from oracles or derive it from traded prices. Getting it wrong means the AMM is consistently mispriced and arbitrageurs extract value.
What's the AMM pricing problem in options?
Unlike Uniswap where the formula xy=k guarantees that any trade can be priced instantly from reserves, options pricing requires an external volatility input to compute fair prices. An AMM that imports vol from Chainlink risks being arbitraged when off-chain vol diverges. An AMM that derives vol from on-chain trades risks being gamed by informed traders who know the model. Lyra's solution was to use traded prices to update modelVol continuously, so competitive traders narrow the spread rather than exploit it.
What's the role of implied volatility in options pricing?
Implied volatility (IV) is the market's expectation of how volatile an asset will be over the life of the option, extracted by inverting the Black-Scholes formula. High IV means higher option premiums - traders demand more to take on volatility risk. The IV surface shows how IV varies by strike (skew) and expiry (term structure). On-chain AMMs must build their own IV estimate; getting it wrong in either direction creates predictable arbitrage opportunities.
What are the main on-chain options protocols?
Lyra (Optimism) pioneered the pooled-LP options AMM model with protocol-level delta hedging. Hegic offered peer-to-pool puts and calls with a simpler model. Premia built a concentrated liquidity approach similar to Uniswap V3. Dopex introduced option decks (combinations of strikes/expiries) with a passive vault system. Each solves the pricing problem differently - some import external vol, some derive it from trading activity, some use competitive market making.
How do I know if an option is ITM, ATM, or OTM?
For a call option, In-the-Money (ITM) means spot > strike (you can buy cheap). At-the-Money (ATM) means spot ? strike (the most liquid strikes, typically used for delta calculations). Out-of-the-Money (OTM) means spot < strike (you wouldn't exercise). For puts it's reversed: ITM when spot < strike, OTM when spot > strike. OTM options have no intrinsic value - all their premium is time value. ATM options are the most sensitive to changes in volatility (highest vega).
What's the difference between European and American options?
American options can be exercised at any time before expiry; European options can only be exercised at expiry. Most on-chain options protocols (Lyra, Dopex) use European-style options because they're easier to hedge - the AMM doesn't have to worry about early exercise risk when computing delta. American options are more common in traditional finance (equity options especially) because the ability to exercise early has real value for dividend-paying stocks.