
Essence
The cost of carry for options represents the theoretical cost or benefit of holding the underlying asset rather than the derivative contract itself. This calculation is essential for determining the fair value of an option and maintaining arbitrage-free pricing between the option and its underlying asset. In traditional finance, this cost is determined by the risk-free interest rate and any income generated by the asset, such as dividends.
In crypto, the components of carry are far more dynamic and complex, often including staking yields, protocol-specific fees, and the funding rate of related perpetual futures contracts. The carry calculation dictates the theoretical relationship between a call option, a put option, and the underlying asset’s price, forming the foundation of call-put parity. The carry cost creates a pricing pressure on derivatives.
When the cost of carry is positive, meaning holding the underlying asset yields a benefit (like staking rewards), the call option becomes less expensive relative to the underlying asset, and the put option becomes more expensive. This dynamic reflects the opportunity cost of not owning the asset directly. Conversely, a negative cost of carry, which can occur during periods of high funding rates on perpetuals or specific protocol mechanics, reverses this pressure.
Understanding this dynamic is vital for market makers to set prices and for traders to identify potential mispricings.
The cost of carry defines the theoretical fair value of an option by quantifying the opportunity cost of holding the underlying asset over the derivative contract.

Origin
The concept of carry originated in commodity markets, where the physical storage costs, insurance, and interest on capital tied up in inventory determined the forward price of a commodity. The cost of carry evolved significantly with the advent of financial derivatives and the development of the Black-Scholes-Merton (BSM) model. The BSM framework formalized the carry cost into two primary variables: the risk-free rate (r) and the dividend yield (q).
These variables represent the continuous return earned by a riskless asset and the continuous yield generated by the underlying asset, respectively. In the early days of crypto derivatives, the cost of carry was simplified. The lack of a true risk-free rate meant traders often used a proxy, such as the interest rate on stablecoin lending protocols or even zero.
Dividends were nonexistent for most assets. The market’s immaturity meant that derivatives often traded at significant premiums or discounts to their theoretical value, creating large arbitrage opportunities. As decentralized finance matured, the variables influencing carry became more numerous and volatile, requiring a re-evaluation of the BSM assumptions.
The rise of staking and lending protocols introduced new forms of yield (q), making the crypto carry cost a moving target rather than a stable input.

Theory
From a quantitative perspective, the cost of carry is the primary driver of the call-put parity relationship. The core formula for European options, C – P = S – K e^(-r t), demonstrates that the difference between the call (C) and put (P) prices equals the difference between the spot price (S) and the present value of the strike price (K).
The variable ‘r’ in this equation represents the cost of carry. When this variable changes, the entire relationship shifts, changing the theoretical value of both calls and puts. In crypto, the calculation of ‘r’ is complicated by the lack of a true risk-free rate.
Market participants must choose a proxy for ‘r’, often selecting a stablecoin lending rate from a major DeFi protocol. This rate itself fluctuates based on market demand and supply. The variable ‘q’, representing yield, has also evolved from being zero to being highly relevant, especially for assets like staked ETH (stETH) or other liquid staking derivatives (LSDs).
The yield from staking acts as a negative cost of carry for the option holder, impacting the pricing of calls and puts differently.

Cost of Carry Components in Crypto
- Stablecoin Lending Yield (r): The yield earned by lending stablecoins on a protocol like Aave or Compound serves as the closest approximation to a risk-free rate. This yield is often used as the discount rate in option pricing models.
- Staking Yield (q): For assets like ETH, the yield generated by staking (or holding an LSD) reduces the effective cost of carry for the underlying asset. This yield must be subtracted from the risk-free rate in pricing models.
- Perpetual Funding Rate: For options written on perpetual futures contracts, the funding rate of the perpetual itself becomes a critical component of the carry cost. A positive funding rate acts as a cost to holding the long position, impacting option pricing accordingly.

Call-Put Parity and CoC Impact
The relationship between call and put options changes based on whether the cost of carry (r-q) is positive or negative. A positive carry (r > q) implies a cost to holding the underlying asset relative to the option, while a negative carry (q > r) implies a benefit to holding the underlying asset.
| Scenario | Cost of Carry (r-q) | Impact on Call Option Value | Impact on Put Option Value |
|---|---|---|---|
| Positive Carry | r > q | Call option value increases | Put option value decreases |
| Negative Carry | q > r | Call option value decreases | Put option value increases |

Approach
Market makers and traders approach the cost of carry calculation in crypto by creating a synthetic long position to test for arbitrage opportunities. A synthetic long position consists of buying a call option, selling a put option with the same strike price and expiration date, and borrowing the strike price amount. The theoretical cost of maintaining this synthetic position should equal the cost of holding the underlying asset directly.
If there is a discrepancy between the market prices and the theoretical value derived from the call-put parity relationship, an arbitrage opportunity exists.

Arbitrage Strategy and CoC
The core arbitrage strategy involves exploiting mispricings caused by a disconnect between the market’s implied cost of carry and the actual, verifiable cost of carry (e.g. stablecoin lending rates and staking yields). A trader might execute the following steps to capture this spread:
- Calculate Theoretical Carry: Determine the true cost of carry by observing real-time stablecoin lending rates and staking yields.
- Identify Mispricing: Compare the theoretical value derived from call-put parity with the current market prices of calls and puts. If the market prices imply a carry cost significantly different from the calculated theoretical cost, a mispricing exists.
- Execute Arbitrage: Take advantage of the mispricing by simultaneously buying the underpriced option leg and selling the overpriced leg, while also executing a spot trade to maintain a delta-neutral position.
Market makers use cost of carry calculations to determine if options are trading at a premium or discount relative to their theoretical value, allowing them to capture arbitrage profits by maintaining a delta-neutral portfolio.

Practical Considerations for Calculation
The primary challenge in crypto is accurately measuring the components of carry. The stablecoin lending rate (r) varies between protocols and fluctuates rapidly. The staking yield (q) for assets like ETH also changes, often based on network activity and validator performance.
A market maker must constantly monitor these variables to ensure their pricing models remain accurate. Failure to account for a change in the cost of carry can quickly turn a profitable arbitrage trade into a losing position as the theoretical fair value shifts. The systems must be dynamic, adapting to new on-chain data in real-time.

Evolution
The evolution of cost of carry in crypto has moved in parallel with the complexity of on-chain yield generation. Initially, when staking yields were low or non-existent, the cost of carry was primarily driven by stablecoin interest rates. However, the introduction of liquid staking derivatives (LSDs) and other yield-bearing assets fundamentally altered this calculation.
The carry cost for an option on ETH, for example, is now a function of the ETH staking yield, which itself fluctuates. This creates a feedback loop where the cost of carry is not an independent variable but rather a function of the asset’s own protocol physics. The market’s increasing sophistication has also introduced new instruments that complicate carry calculations.
Options written on perpetual futures contracts, rather than the spot asset, must incorporate the perpetual funding rate into the carry calculation. This creates a situation where the cost of carry is not just a function of interest rates and yields but also of market sentiment and speculative positioning on the perpetual exchange. The funding rate can be positive or negative, creating periods of “reverse carry” where holding the underlying asset is more expensive than holding the derivative.

Impact of Liquid Staking Derivatives
LSDs represent a significant change in carry dynamics. When a user holds stETH instead of ETH, they are earning a yield. This yield acts as a continuous dividend (q) in the option pricing model.
If a trader holds a call option on ETH, they miss out on this staking yield. This makes the call option less valuable relative to the underlying asset. The pricing of options on LSDs themselves is even more complex, requiring a calculation that accounts for both the staking yield and the specific rebase mechanism of the LSD protocol.
The cost of carry in crypto is no longer a static input but a dynamic variable influenced by real-time staking yields, protocol fees, and perpetual funding rates.

The Market Microstructure Impact
The cost of carry influences market microstructure by creating specific arbitrage opportunities. When the implied carry cost (derived from option prices) deviates significantly from the actual on-chain carry cost, market makers step in to close the gap. This process, known as basis trading, links the spot, futures, and options markets.
The efficiency of this arbitrage mechanism determines the overall liquidity and stability of the derivative market. Inefficient carry calculations can lead to fragmented liquidity and price discrepancies across exchanges.

Horizon
Looking ahead, the cost of carry in crypto will continue to evolve in response to market maturity and regulatory pressures. As stablecoin yields normalize and a more stable, less volatile “risk-free rate” emerges, the carry calculation will become more predictable. However, new financial instruments will introduce new complexities.
We can expect to see options on new forms of yield-bearing assets, such as options on real-world assets (RWAs) tokenized on-chain. The cost of carry for these instruments will incorporate traditional interest rate risk alongside crypto-specific protocol risk. The future of carry calculations will be defined by the automation of yield and risk management.
As protocols become more interconnected, a single option price will need to account for multiple, nested sources of yield. The cost of carry for a specific asset might depend on where it is staked, where it is lent, and which perpetual exchange has the most active funding rate. The ability to calculate this cost in real-time, across multiple protocols, will become a key competitive advantage for market makers.

The Challenge of Standardization
A significant challenge remains in standardizing the inputs for cost of carry calculations across different protocols. Each decentralized exchange might use a different methodology for calculating implied volatility or for determining the risk-free rate proxy. This lack of standardization creates opportunities for arbitrage but hinders the development of a unified, robust market.
As regulatory scrutiny increases, protocols may be forced to adopt standardized pricing methodologies, potentially reducing the volatility of the carry cost itself.

Future Implications for Risk Management
The cost of carry will become a more central component of risk management for large institutions entering the space. The carry trade in crypto, where traders exploit the difference between spot and futures prices, is a major source of yield for large funds. The stability of this yield depends entirely on the predictability of the cost of carry.
As these markets mature, we will likely see more sophisticated strategies that attempt to hedge against changes in the carry cost itself, treating it as a distinct risk factor separate from volatility.

Glossary

Systemic Cost Volatility

Stochastic Cost of Capital

Imperfect Replication Cost

Cost-Aware Smart Contracts

Rollup Cost Reduction

Data Availability and Cost Reduction Strategies

Defi Cost of Capital

Stochastic Execution Cost

Transaction Cost Amortization






