
Essence
The Cost of Carry Calculation is the thermodynamic constant for any derivative contract, defining the theoretical price difference between an asset’s spot value and its future price. It is the necessary financial friction that translates time into capital expenditure. In decentralized markets, this calculation moves beyond simple interest rates, becoming a complex function of protocol physics ⎊ specifically, the cost of borrowing the underlying asset versus any yield generated from holding it.
The theoretical forward price of a crypto asset is the spot price compounded by this cost of carry over the time to expiration. The primary components of the Cost of Carry Calculation in the crypto context are fundamentally different from traditional finance, where storage costs for a physical commodity dominate. For digital assets, the friction is almost entirely financial and technical.

Components of Digital Asset Carry
- Financing Cost The most volatile and impactful variable, represented by the interest rate paid to borrow the asset. This rate is often sourced from highly dynamic decentralized lending pools (e.g. Aave, Compound) or, critically, the perpetual futures funding rate when using a delta-hedging strategy involving perpetual swaps.
- Income Yield Any cash flow generated by holding the underlying asset. This includes staking rewards, lending yields, or token-specific incentives. In proof-of-stake systems, this yield can be substantial, often leading to a scenario of “negative carry” where holding the asset is profitable and drives the futures price below the spot price.
- Storage and Transaction Cost This component is generally negligible for custody, but it must account for gas fees and smart contract interaction costs required for initial collateralization, maintenance, and unwinding of the hedge ⎊ especially in high-traffic periods.
The Cost of Carry is the market’s mechanism for pricing the time-value of collateral, serving as the foundational bridge between an asset’s spot and forward price.
The calculation’s systemic relevance is that it acts as the primary driver for cash-and-carry arbitrage, a mechanism that links the spot and derivatives markets. A mispriced carry creates an immediate, risk-free profit opportunity, and the automated execution of these strategies is what ultimately enforces the theoretical forward price.

Origin
The genesis of the Cost of Carry Calculation is found in the early commodity markets, specifically the pricing of non-perishable goods like gold and grains.
It was initially a simple accounting identity: the cost of money (interest) plus the cost of warehousing (storage) minus any benefits (dividends or convenience yield). The intellectual architecture was formalized through the Black-Scholes-Merton model , which, while primarily an option pricing formula, implicitly relies on the carry concept to adjust the underlying asset’s drift term. The model uses the risk-free rate, which, in a perfect world, is the cost of carry’s financing component.

Shifting from Physical to Protocol Carry
The transition to digital assets introduces a profound, non-traditional variable: the volatility of the risk-free rate itself. In traditional finance, the risk-free rate is a stable, sovereign-backed benchmark. In decentralized finance, the closest analogue ⎊ the cost to borrow the base asset ⎊ is a floating, algorithmically-determined rate that can spike dramatically under stress.
This shift in the financing component transforms the carry from a static input into a dynamic, high-variance stochastic process.
The earliest crypto derivatives, primarily Bitcoin futures, initially mimicked the legacy financial model, using a stable interest rate as the carry. However, the creation of perpetual swaps ⎊ which have no expiration and use a funding rate to tether their price to the spot market ⎊ fundamentally altered the concept. The perpetual funding rate became the most liquid, real-time expression of the Cost of Carry, acting as a direct, observable market-clearing price for time-value.
This innovation is the true origin point for the modern crypto carry dynamic.

Theory
The theoretical foundation of the Cost of Carry Calculation in options pricing is its role in determining the theoretical forward price (F0) of the underlying asset. The fundamental no-arbitrage relationship dictates that the forward price must equal the spot price (S0) compounded by the carry rate (r) over the time to expiration (T). This is expressed as: F0 = S0 · e(r · T).

Carry and Option Pricing
The carry rate is directly incorporated into the Black-Scholes-Merton framework via a modified drift term. For an asset that provides a continuous yield (q), the formula adjusts the expected return: C = S0 · e-qT · N(d1) – K · e-rT · N(d2) In this equation, q is the continuous dividend yield, which is the net income component of the carry. For crypto options, q is the continuous staking or lending yield, while r remains the risk-free (or borrowing) rate.
The relationship between r and q determines the sign and magnitude of the carry, which in turn influences the option premium ⎊ specifically, a higher net carry rate (high r, low q) increases the price of a call option and decreases the price of a put option.
The most critical theoretical insight is that the Cost of Carry is the necessary friction that validates the Put-Call Parity relationship, ensuring market coherence.
Our inability to fully respect the complexity of the carry calculation is a critical flaw in current risk modeling. It is a common philosophical trap to view a complex system through a simplified lens. The system is not a set of independent variables; it is a single, interconnected thermodynamic engine.
A fluctuation in the perpetual funding rate ⎊ a carry component ⎊ immediately propagates through the options volatility surface, demonstrating the system’s unity.

Carry Components and Volatility
The carry components in crypto are subject to different volatility regimes, which complicates the modeling process.
| Carry Component | Primary Driver | Volatility Regime |
|---|---|---|
| Financing Cost (r) | Protocol Liquidity & Leverage Demand | High, Stochastic (Spikes under stress) |
| Income Yield (q) | Staking Mechanism & Governance | Medium, Semi-Deterministic (Known epoch rewards) |
| Storage/Gas Cost | Network Congestion & Fee Market | High, Event-Driven (Can be near-zero or extreme) |
This stratification means that the carry rate itself cannot be treated as a single, deterministic input, but rather as a portfolio of correlated, high-variance rates.

Approach
The pragmatic approach to utilizing the Cost of Carry Calculation centers on two primary strategies: arbitrage and risk-neutral pricing. For a market maker, the carry is the primary input for generating the synthetic forward curve , which anchors all option pricing.

Modeling the Carry Rate
The first step is establishing a reliable, time-weighted average for the carry rate. Given the volatility of on-chain borrowing, a simple spot rate is insufficient. Professional market makers employ a look-back window, often using a Time-Weighted Average Rate (TWAR) of the perpetual funding rate, adjusted for expected staking yield.
- Perpetual Funding Rate TWAR Calculate the TWAR of the relevant perpetual futures contract’s funding rate over a look-back period (e.g. 30 days). This is the most liquid, market-clearing estimate of the financing cost.
- Staking Yield Forecast Use on-chain data to forecast the continuous staking yield (q) for the underlying asset. This is often more stable but requires modeling potential validator churn and network inflation schedules.
- Net Carry Rate Determination The effective carry rate for the purpose of options pricing is CarryNet = TWARFunding – YieldStaking.
This net carry rate is then used to enforce Put-Call Parity , the cornerstone of no-arbitrage pricing. Parity dictates that a portfolio of a long call, a short put, and a forward contract (or its synthetic equivalent) must equal zero profit. Any deviation from the parity price, calculated using the derived carry rate, signals an arbitrage opportunity.

Arbitrage and Market Efficiency
The most common application is the Cash-and-Carry Arbitrage. When the futures price exceeds the theoretical forward price (Spot + Carry), a trader simultaneously buys the spot asset and sells the futures contract. The profit is locked in at inception, provided the cost of borrowing the spot asset (the carry) is lower than the premium received in the futures market.
| Scenario | Futures Price vs. Forward Price | Arbitrage Strategy |
|---|---|---|
| Positive Carry (Futures > Forward) | Futures is Overpriced | Buy Spot, Sell Futures (Cash-and-Carry) |
| Negative Carry (Futures < Forward) | Futures is Underpriced | Sell Spot, Buy Futures (Reverse Carry) |
Effective carry calculation is not an academic exercise; it is the core mechanism that market makers use to enforce price coherence and maintain liquidity across spot and derivatives venues.
The functional relevance of this arbitrage is profound: it is the self-healing mechanism of the market. The act of arbitraging corrects the price discrepancy, bringing the futures price back into line with the theoretical forward price, thereby stabilizing the options pricing surface.

Evolution
The Cost of Carry Calculation has evolved from a simple accounting adjustment to a complex, multi-variable optimization problem driven by the emergence of on-chain yield primitives.
Initially, the crypto carry was dominated by the high, often punitive, financing costs associated with early margin lending. The system was characterized by a consistently positive carry, reflecting high demand for leverage.

The Rise of Negative Carry
The most significant evolutionary leap is the rise of robust proof-of-stake protocols and liquid staking derivatives. When the native staking yield (q) of the underlying asset ⎊ like Ether ⎊ significantly and consistently exceeds the general market borrowing rate (r), the system enters a state of negative carry.
- Implication for Derivatives A negative carry environment drives the futures price below the spot price, a condition known as backwardation. This is an inversion of the traditional financial expectation and requires market participants to fundamentally reassess their risk models.
- Protocol Design Impact This structural backwardation is a direct, quantifiable benefit of the protocol’s tokenomics. It means the derivative’s underlying economic engine is deflationary to the holder of the forward contract, a powerful incentive for spot holding and network security.
This systemic shift creates new risks, particularly in margin engines. If the underlying asset is being staked to generate yield, that yield must be properly accounted for in the collateral value. Failure to do so leads to inaccurate liquidation thresholds, a significant source of systems risk.

Interfacing with DeFi Primitives
The modern carry calculation must now account for the collateral’s opportunity cost, not just its direct borrowing cost.
| Collateral Type | Carry Implication | Systemic Risk |
|---|---|---|
| Base Asset (ETH) | Yield from staking must be subtracted from borrowing cost (Negative Carry potential) | Staking/Unstaking Lock-up Period |
| Stablecoin (USDC) | Yield from stablecoin lending pools must be accounted for (Positive Carry) | Smart Contract Risk of Lending Pool |
| Liquid Staking Token (LST) | Carry is the LST’s yield minus its borrowing cost | De-peg Risk and Oracle Reliability |
This complexity transforms the carry from a pricing input into a dynamic risk-management parameter, forcing derivative platforms to integrate real-time oracle feeds for staking yields and perpetual funding rates.

Horizon
The future of the Cost of Carry Calculation in crypto derivatives is one of radical transparency and standardization. The current state ⎊ a patchwork of exchange-specific funding rates and opaque yield forecasts ⎊ is structurally brittle.
The horizon points toward a standardized, on-chain Carry Rate Oracle.

The Standardized Carry Oracle
This oracle would provide a verifiable, consensus-driven rate for the net cost of holding a base asset, calculated by aggregating data from the most liquid decentralized lending pools and the time-weighted average of all major perpetual funding rates. This shift would have two profound systemic implications:
- Liquidity Consolidation By standardizing the carry input, it removes a significant variable in the pricing disparity between derivative venues, forcing liquidity to consolidate around the most efficient platforms.
- Risk Abstraction It abstracts away the complexity of modeling multiple, disparate yield sources into a single, reliable input for smart contract margin engines. This makes cross-protocol hedging and collateral management vastly simpler and less error-prone.
The standardization of the Cost of Carry into an on-chain oracle is the necessary next step for achieving true price coherence across all decentralized derivatives.

Carry as a Protocol Design Lever
Looking further out, the carry calculation will cease to be a passive input and become an active lever for protocol design. Future tokenomics may intentionally manipulate the staking yield (q) to engineer a specific carry regime ⎊ for instance, aggressively pushing a negative carry to incentivize long-term spot holding and discourage short-term speculative leverage. The carry rate will become a measurable metric of a protocol’s economic health and its success in aligning the incentives of spot holders and derivative traders. This is the final frontier: using the physics of financial friction to govern behavior.

Glossary

On Chain Carry Oracle

Spot Market

Option Pricing Theory

Risk-Neutral Valuation

Collateral Ratio Calculation

Blockchain Derivatives

Decentralized Governance Mechanisms

Risk Neutral Fee Calculation

Protocol Economic Modeling






