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.
Black-Scholes: The Four Variables That Price an Option
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.
On-Chain Options Protocols
Lyra
OptimismPooled-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.
Deep dive ->Hegic
EthereumPeer-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.
Premia
ArbitrumConcentrated 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.
Dopex
ArbitrumOption 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.
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.
New price = k / (y + dy)
No external data needed.
Deterministic, arbitrage-free if reserves are accurate.
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
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.
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.