Quant Memo
Core

Volatility ETPs And Roll Decay

Products like VXX promise exposure to volatility, but they hold VIX futures, not the VIX index itself — and constantly rolling those futures in a contango market bleeds value away, even when volatility does nothing.

Prerequisites: Cost Of Carry Model

The VIX index itself cannot be bought. It is a formula computed from option prices, updated every second, with nothing tradable behind it. So every "volatility ETP" you can actually buy — VXX, UVXY, and their peers — instead holds a rolling basket of VIX futures. That substitution is small print with enormous consequences: it means these products can lose money steadily, month after month, even while the VIX index itself goes nowhere.

A subscription you keep re-buying at a markup

Imagine a magazine subscription that expires every 30 days and must be renewed, except the renewal price is usually higher than what you're currently paying — not because the magazine changed, but because publishers know a longer commitment carries more uncertainty and charge for it. Keep renewing month after month in that world and your subscription cost quietly climbs even if the magazine's content never changes. VIX futures usually work the same way: a future expiring in two months typically costs more than one expiring next month, because further-out volatility is more uncertain to insure against. A fund that must always hold, say, "30 days of exposure" is forced to constantly sell the cheaper, nearer future and buy the pricier, further one. That structural overpayment is roll decay.

The formula

Each day, the fund rebalances to a target weighted average maturity by holding a mix of the front-month future F1F_1 and second-month future F2F_2:

Vt+1=Vt×(1+w1F1(t+1)F1(t)w1+w2F2(t+1)F2(t)w2)V_{t+1} = V_t \times \left(1 + w_1\frac{F_1(t+1)}{F_1(t)} - w_1 + w_2\frac{F_2(t+1)}{F_2(t)} - w_2\right)

In plain English: the ETP's value tomorrow equals today's value scaled by the weighted return on whichever futures it holds, where w1w_1 and w2w_2 are the fractions of the roll in the front and second contracts. When the term structure is upward-sloping (contango, F2>F1F_2 > F_1), the roll itself — selling the relatively cheap front future and buying the relatively expensive second one — is a losing trade every single day it is repeated, independent of whether volatility rises or falls. When the curve inverts (backwardation, common during a volatility spike), the same mechanical roll becomes a gain.

Worked example 1: a month of pure contango decay

Front-month VIX future at 16, second-month at 18 (a steep but realistic contango). The ETP holds a 50/50 blend and rolls daily so that, roughly, each day 1/21st of the front-month position (assume 21 trading days to expiry) shifts into the second month. Over that one day, if the VIX index and both futures prices don't move at all, the fund still must sell some of the 16 future and buy the 18 future:

  • Fraction rolled per day: 1/21=4.76%1/21 = 4.76\% of the position.
  • Cost of the roll on that slice: (1816)/16=12.5%(18 - 16)/16 = 12.5\% of that slice.
  • Drag on the whole fund for one day: 4.76%×12.5%=0.595%4.76\% \times 12.5\% = 0.595\%.

Compounded over 21 trading days at that same daily drag, the fund loses roughly 1(10.00595)2111.9%1 - (1 - 0.00595)^{21} \approx 11.9\% of its value in a single month — even if the VIX index is exactly unchanged from where it started.

Worked example 2: the reverse case, backwardation

Now suppose a volatility spike hits: front-month VIX future jumps to 35, second-month only to 30 (backwardation — near-term fear is priced higher than far-term fear).

  • Cost of the roll on the rolled slice: (3035)/35=14.3%(30 - 35)/35 = -14.3\%, i.e. a gain.
  • Drag (now a tailwind) per day: 4.76%×(14.3%)=0.68%4.76\% \times (-14.3\%) = -0.68\%, meaning the fund gains an extra 0.68% a day purely from the roll, on top of whatever the futures prices themselves do.

This is why long-VIX ETPs occasionally deliver spectacular short-term gains during a crash — the roll flips from headwind to tailwind exactly when volatility is highest.

Path explorer
13055time →
end (bold path) 100.38spread of ends 58.966 independent paths, same settings

Drag the mean-reversion strength and volatility on this explorer: VIX futures behave like a mean-reverting process, not a trending one, which is exactly why holding them long-term through repeated rolls is structurally different from holding a stock index long-term.

contango: sell low, buy high backwardation: sell high, buy low front → far month front → far month
The roll always sells the front contract and buys the next one out. In contango that's a structural loss; in backwardation it's a structural gain.

What this means in practice

Long-volatility ETPs are disclosed by their issuers as unsuitable for holding periods longer than a single day, precisely because of this compounding roll drag — the VIX term structure sits in contango roughly 80% of trading days historically, so decay is the norm and spikes are the exception. Some traders instead run the position deliberately in reverse, shorting these products (or buying inverse ones) to harvest the roll — a strategy that works until a volatility spike produces a loss large enough to wipe out years of gains in days.

A long-VIX ETP is a bet on the path of the futures curve, not just on the level of volatility — you can be right that volatility is "elevated" and still lose money every day the curve stays in contango.

Do not confuse "the VIX index is flat this month" with "a VIX ETP is flat this month." The two can diverge by double-digit percentages because the ETP's return depends on the shape of the futures curve it rolls through, not on the spot VIX level. This is the single most common misunderstanding that leads retail traders to hold these products long-term expecting them to track "volatility" the way a stock ETF tracks a stock index — they don't, structurally can't, and the prospectus says so explicitly.

Related concepts

Practice in interviews

Further reading

  • Whaley, Understanding VIX (Journal of Portfolio Management)
  • CBOE, VIX Futures and Options FAQ
ShareTwitterLinkedIn