Covered calls on BTC and ETH
Hold BTC or ETH and sell out-of-the-money calls against it. Buyers pay a premium for the upside above the strike. You keep most of the downside.
- Target APY
- 8–25%
- Risk
- Elevated
- Complexity
- Intermediate
- Min. capital
- $1k–$10k
- Where it runs
- Centralized exchange, DeFi
- Chain
- Ethereum, Arbitrum
- Status
- Active
Published Sep 21, 2026. Updated Sep 23, 2026. 9 min read.
You hold BTC or ETH and sell an out-of-the-money call option against it every week or every month. The buyer pays you a premium for the right to any gain above the strike price. This is income from selling volatility, not a hedged carry trade. You keep almost all of the downside, you give up the upside above the strike, and the premium only cushions losses.
How it works
| Leg | Instrument | Size | Delta |
|---|---|---|---|
| Long | BTC | 1.00 BTC | +1.00 |
| Short | 7-day BTC call, strike about 6% above spot | 1 contract (1 BTC) | −0.18 |
| Net | +0.82, and falls toward 0 as price rises past the strike |
At expiry there are two outcomes. If price settles below the strike, the call expires worthless and you keep the coin and the premium. If price settles above the strike, you pay the buyer the difference between the settlement price and the strike. Your gain is therefore capped at (strike − entry price) + premium.
Venue mechanics
Deribit. Options are European-style (exercisable only at expiry) and cash-settled. Expiries run daily, weekly on Fridays, monthly and quarterly, all at 08:00 UTC. The settlement price is a 30-minute time-weighted average of the Deribit index up to expiry, which makes it harder for anyone to push the price at the last minute. There are two contract families:
- Inverse (coin-settled). Premium is quoted in BTC or ETH, and settlement is paid in the same coin. An inverse call's payout in coin is (settlement − strike) / settlement, which can never exceed 1 coin per contract. One coin held in the account therefore fully covers one short call.
- Linear (USDC-settled). Premium and settlement are in USDC. The coin you hold covers the short economically, but it may not count as margin one-for-one, so check the margin treatment.
On-chain option vaults. You deposit the coin into a vault that sells calls on a fixed schedule, usually weekly, often by auction to market makers. The vault chooses the strike, and you can only deposit or withdraw at the boundaries between rounds. It is convenient, but you give up control of strike and timing and take on smart-contract risk.
Assignment
Cash-settled European options cannot be exercised early and never deliver your coin. If the call finishes in the money, the exchange debits the intrinsic value from your account: coin on inverse contracts, USDC on linear ones. You keep the coin position. On inverse contracts you end up with fewer coins.
Strike selection
Delta is a rough, market-implied guide to how likely the call is to finish in the money.
| Call delta | Premium | How often it ends in the money | Upside given up |
|---|---|---|---|
| ~0.10 | Low | Rarely | Little |
| ~0.20 | Medium | Occasionally | Moderate |
| ~0.30 | High | Often | A lot, and early in any rally |
Most systematic programs sell between 0.15 and 0.25 delta. Sell less in low implied-volatility (IV) regimes, where the premium does not pay for the capped upside.
Weekly vs monthly
Option value grows roughly with the square root of time. Selling four weekly options therefore collects about twice the premium of one monthly option at the same delta and IV. Weeklies carry more fees, more decisions, and more exposure to being whipsawed: selling a low strike after a drop and then watching price rebound through it. Monthlies earn less but leave more room and need one decision a month.
Where the yield comes from
Option buyers pay for convex upside. If options were always fairly priced, the expected payout on the calls you sell would equal the premium you receive, and your long-run edge over simply holding the coin would be zero. The edge that does exist is the volatility risk premium: implied volatility has on average exceeded the volatility later realized. The headline premium is gross income. Only part of it is edge; the rest pays for the upside you give up.
Worked example
Assume the following. These are illustrative numbers, not current market data.
- 1 BTC held at $100,000.
- BTC implied volatility: 45%.
- Sell a 7-day call with a $106,000 strike (about 0.18 delta) for 0.006 BTC, or $600.
- Fees are ignored for clarity. Option fees are usually small relative to premium, but check the schedule.
Outcome at expiry, in dollars:
| BTC at expiry | Spot P&L | Call settlement | Premium | Covered call net | Hold only |
|---|---|---|---|---|---|
| $70,000 | −$30,000 | $0 | +$600 | −$29,400 | −$30,000 |
| $95,000 | −$5,000 | $0 | +$600 | −$4,400 | −$5,000 |
| $100,000 | $0 | $0 | +$600 | +$600 | $0 |
| $106,000 | +$6,000 | $0 | +$600 | +$6,600 | +$6,000 |
| $120,000 | +$20,000 | −$14,000 | +$600 | +$6,600 | +$20,000 |
Premium math. $600 is 0.6% of the underlying for 7 days. Annualized premium yield = premium / spot × 365 / days to expiry = 0.6% × 52.1 ≈ 31% simple. If you add each week's BTC premium to the stack and sell calls on the larger balance, the result compounds to (1.006)^52 − 1 ≈ 36.5% in coin terms.
Treat those figures as a ceiling. They assume every week expires out of the money at a constant 45% IV. A real program has in-the-money weeks, quieter periods with lower IV, and weeks you skip. That is why we quote 8–25% for gross premium income. Even that range measures income on the coin, not a hedged return, and not your performance against simply holding.
In a crash
The call expires worthless and you keep $600, which does little against a $30,000 drawdown. Implied volatility usually rises after a crash, so the next premiums are richer. The strikes near the new spot price, however, may sit below your cost basis, so a rebound would be capped below where you bought. Decide your rule in advance: either sell by delta regardless of cost basis, or keep strikes above a floor and accept smaller premiums.
In a rally
At $120,000 you owe $14,000 of intrinsic value. On an inverse contract that is paid in BTC: 14,000 / 120,000 = 0.1167 BTC. You end with about 0.889 BTC including the premium. You can "roll up and out" (buy back the call before expiry and sell a later, higher strike), but that realizes the loss rather than avoiding it.
Optional: hedging the remaining delta
To bring the position close to neutral, short 0.82 BTC of perpetual futures against the example above. What remains is long 0.18 BTC and short one call: a short-volatility position. It earns the premium and, while funding is positive, funding on the perp short. It loses on large moves in either direction.
Without rebalancing, a move to $120,000 gives 0.18 × $20,000 − $14,000 + $600 = −$9,800. A drop to $85,000 gives 0.18 × −$15,000 + $600 = −$2,100. Adjusting the perp as the call's delta changes limits these losses but books them gradually. Over time the result comes down to premium collected minus the cost of the volatility that actually occurs. You profit when realized volatility stays below the implied volatility you sold.
Step-by-step execution
- Decide how much coin you are willing to hold through a 50% drawdown. This is a long-coin strategy; only that amount belongs in it.
- Choose the venue and contract type. Inverse options suit coin holders who want the short fully covered. Linear options suit accounts run in USDC. Vaults suit hands-off holders who accept the vault's strike rules. Check the minimum contract size.
- Write the rules down. Tenor, target delta (for example 0.15–0.25), the minimum premium or IV below which you skip, and what you do after a crash and after a rally.
- Sell the call with a limit order near the mid price. Spreads on out-of-the-money options can be wide.
- Confirm margin coverage. On inverse contracts, one coin per contract in the account covers the short.
- Let expiry happen. On Deribit, settlement at 08:00 UTC is automatic. Out-of-the-money calls expire worthless; in-the-money calls debit intrinsic value.
- Sell the next call and log the premium received, any settlement paid, and a hold-only benchmark.
- Review each quarter. Compare net results with simply holding the coin. If the program trails that benchmark over a full cycle, change your delta or tenor.
Risks
Your downside is essentially unhedged. Premium covers a move of about 0.5–1% a week at typical deltas. A 30% drawdown costs you almost exactly what it costs a holder. Size the position as a long position, because it is one.
Your upside is capped. In strong trends you are repeatedly called at strikes below the market, and the opportunity cost can be many times the premium collected. This is the main reason covered-call programs trail buy-and-hold in bull markets.
Income falls with volatility. When IV is low, premium shrinks while the cap stays. A 0.20-delta call in a quiet market may pay too little to justify giving up the upside.
Gap risk near expiry. Crypto trades around the clock, and a sharp move in the hours before settlement can turn a comfortable strike into a loss with no chance to react.
Venue and contract risk. Coins held on an exchange carry custody risk. Vaults add smart-contract risk, and their round structure can lock your funds exactly when you want out.
Liquidity and fees. Out-of-the-money bid-ask spreads and trading fees take a direct cut of your income. Many venues cap option fees at a fraction of the premium; confirm the current schedule.
When it stops working
Pause the program or scale it down when any of these apply:
- Implied volatility is low enough that the premium at your target delta falls below your minimum threshold.
- The market is in a persistent, strong uptrend. You will keep being called away and would do better holding.
- You no longer want to hold the coin. If you are only holding it for the premium, sell the coin instead, because the downside is the part you actually own.
- In the perp-hedged version, realized volatility is running above the implied volatility you are selling.
Key takeaways
- A covered call is a long-coin position with the upside sold off. It is not delta-neutral, and premium only cushions the downside.
- Strike choice is a delta trade-off. Around 0.15–0.25 delta balances premium against how often you are called away.
- Weekly options collect roughly twice the annualized premium of monthlies, at the cost of more management and whipsaw risk.
- Headline annualized premium is a ceiling. Realistic gross income is lower, and your real edge over holding is the volatility risk premium.
- Adding a perp hedge turns the trade into short volatility. That is a different strategy, for experienced traders only.
Found this useful? Share it.
Related strategies
- 6–20%target APY
Perpetual funding-rate arbitrage
Buy spot and short the same amount of the perpetual future. Price exposure cancels out, and the short leg collects the funding that leveraged longs pay.
Funding-rate arbitrageCentralized exchange, DeFi9 min read
- Risk
- Low
- Complexity
- Intermediate
- Min. capital
- $1k–$10k
- 5–18%target APY
Hedged liquid staking
Hold an ETH liquid staking token and short the same amount of ETH perps. Staking rewards and funding stack on one hedged notional while ETH price exposure nets out.
Hedged stakingCEX + DeFi9 min read
- Risk
- Moderate
- Complexity
- Intermediate
- Min. capital
- $1k–$10k
- 5–20%target APY
Prediction-market arbitrage
Buy every outcome of one event, on one venue or across venues such as Polymarket and Kalshi, for less than the $1 payout. The gap is locked in at resolution.
Prediction-market arbitrageCEX + DeFi9 min read
- Risk
- Moderate
- Complexity
- Intermediate
- Min. capital
- $1k–$10k
Comments
No comments yet. Questions about sizing, venues or risks are welcome.