Free Holding Cost Tool

Cost of Carry Calculator

Enter the spot price, risk-free rate, storage cost (as % or absolute), and convenience yield (if any). We compute the total cost of holding the asset—essential for futures and commodity valuation.

Current price of the asset (e.g. commodity, index).

Cost of financing the position. Use a government bond yield (e.g. 10Y Treasury) as proxy.
Storage Cost
Cost to store/insure the asset. Enter as % of spot per year or as an absolute amount per year.
Convenience Yield (optional)
Benefit from holding the physical asset (e.g. use in production). Reduces net cost of carry. Use 0 if not applicable.
Total Cost of Carry
Financing + storage − convenience yield over the holding period.
$7.00
Cost of Carry (% of spot)
Total cost as a percentage of spot price. Used in theoretical forward pricing.
7.00%
Financing cost$5.00
Storage cost$2.00
Convenience yield (benefit)−$0.00

Formula

Total cost = (r × S + storage − convenience) × T

r = risk-free rate, S = spot, T = years. Storage and convenience as % or absolute per year.

What is Cost of Carry?

Cost of carry is the total expense (or net cost) of holding an asset over a period. It includes the financing cost (interest you give up or pay to hold the position), storage cost (e.g. warehousing, insurance), and is reduced by any convenience yield—the benefit you get from holding the physical asset (e.g. use in production or scarcity premium). In futures and commodity markets, the theoretical forward price is often expressed as spot plus cost of carry (or spot compounded at the net carry rate).

How to Use This Cost of Carry Calculator

  1. 1

    Enter spot price and risk-free rate

    Type the current price of the underlying asset and the risk-free interest rate (e.g. 10-year government yield) as a percentage per year.

  2. 2

    Add storage cost and convenience yield

    Choose whether storage cost and convenience yield are entered as a percentage of spot (per year) or as an absolute amount per year. Leave convenience yield at 0 if not applicable (e.g. financial assets).

  3. 3

    Set holding period and read results

    Set the holding period in years (default 1). The calculator shows total cost of carry, cost as % of spot, and the breakdown (financing, storage, convenience yield). Use this for forward/futures valuation and arbitrage analysis.

Why Use a Cost of Carry Calculator?

Traders and analysts use cost of carry to price forwards and futures, to spot arbitrage between spot and derivatives, and to compare the economics of holding physical vs. synthetic exposure. Commodities with high storage costs or low convenience yield tend to trade in contango (forward > spot); when convenience yield is high, markets can be in backwardation (forward < spot). This calculator gives you the building blocks for that analysis with no backend—all in your browser.

Frequently Asked Questions

From Carry to Strategy—Build It with Pineify

Once you know the cost of carry, use Pineify to build custom Pine Script indicators and strategies for futures and commodities—with AI assistance and no coding required.