Volatility Targeting Backtest

Volatility Targeting is designed to keep SPDR S&P 500 ETF Trust (SPY) exposure responsive to changing market risk by scaling exposure down when volatility rises and up when volatility falls.

Jump to >> Rules and mechanics · Full backtest history · Advanced insights and diagnostics

Strategy summary

Volatility Targeting is a risk-control strategy built to pursue smoother equity participation from the premise that exposure should contract when realized volatility rises and expand when realized volatility falls, using daily SPY volatility scaling with a synthetic SHY cash/financing proxy.

The strategy uses the higher of 20-day and 60-day realized volatility estimates, computed from daily SPY log returns and annualized with 252 trading days. The resulting exposure is capped at 150% of equity and is applied at the next session open. A 5% turnover buffer prevents small leverage changes from forcing a rebalance.

When the target exposure is below 100%, the difference is represented by a synthetic iShares 1-3 Year Treasury Bond ETF (SHY) cash / financing proxy. When target exposure is above 100%, the negative cash weight represents the strategy’s financing leg. SHY is not traded as a separate sleeve; SPY is the only traded strategy security.

What this strategy is not

  • Not a market-timing model that exits equities based on trend direction.
  • Not a no-leverage 0–100% exposure cap; SPY exposure can rise above 100% and is capped at 150%.
  • Not a short-selling or traded-SHY strategy; SHY is a synthetic cash / financing proxy, not a separate traded sleeve.
  • Instead: a daily SPY exposure-scaling overlay designed to keep portfolio risk closer to a fixed volatility target.

Report summary

ItemValue
StrategyVolatility Targeting
CategoryVolatility / Risk control
UniverseSPY; SHY synthetic cash / financing proxy
Trade DirectionLong-only exposure scaling
Free Preview Window2021–2025 (5 years); BTS uses the five most recent whole calendar years for free previews.
Full Backtest Period2003–2025 (23 years); BTS uses the longest supported whole-calendar-year window available under the strategy universe, required instrument history, indicator warm-up, and methodology rules.
Window Start RuleHeadline reporting begins on the first in-window trading day after strategy and benchmark data, indicator warm-up, and SHY proxy availability are satisfied.
Starting Capital$10,000
Primary BenchmarkSPY buy-and-hold with total-return benchmark accounting
Methodology VersionBTS-3377
Publication DateMay 12, 2026
Source / CreditMSCI-style Risk Control methodology; Moreira and Muir, Volatility-Managed Portfolios

Benchmark summary

The primary benchmark is buy-and-hold SPY. This is the cleanest control because it preserves the same core risky asset while removing the volatility-targeting overlay.

For the benchmark-selection framework, see How to Choose the Right Benchmark.

  • Primary Benchmark: SPY buy-and-hold.
  • Preserves: the same U.S. equity ETF exposure represented by SPY.
  • Removes: the daily volatility estimate, exposure-scaling rule, leverage cap, turnover buffer, and SHY cash / financing proxy leg.
  • Excludes: SHY, 60/40 portfolios, risk-parity portfolios, and published risk-control indexes, because those change the comparison object or add a second thesis.

Key metrics: 2021–2025 free preview

  • The free preview is a recent-window orientation tool, not the complete evidence set.
  • A five-year free-preview window can be useful, but it can also overstate or understate the full historical tradeoff.
  • The full report expands the scorecard across the complete report window and adds the path-level interpretation behind the headline numbers.

In this five-year free preview, Volatility Targeting kept risk lower than SPY buy-and-hold but still trailed on growth. The strategy compounded at 8.5% with a $15,024 rebased ending value, while the benchmark compounded at 14.7% and ended at $19,791.

CategoryMetricStrategyBenchmark
ActivityTime in Market100.0%100.0%
ActivityTrades per Year45.00.0
ActivityWin Rate76.1%
RiskVolatility9.7%17.1%
RiskMax Drawdown-15.1%-24.5%
RiskSharpe Ratio0.90.9
RiskCalmar Ratio0.60.6
ResultCAGR8.5%14.7%
ResultEnding Capital$15,024$19,791
2021–2025, whole calendar years. Ending Capital is final value of a rebased $10,000 starting account. Time in Market excludes terminal reporting closes. Win Rate uses FIFO closed-position observations. Benchmark Trades per Year counts non-liquidation modeled executions; benchmark Win Rate is not reported for buy-and-hold SPY.


Create a free account

Create a Free Account to unlock the decision rules, signal illustration, and backtest mechanics behind this strategy preview. No payment or credit card is required.

Free Account unlocks:

Decision rules: see exactly what was tested before interpreting the preview result.
Signal illustration: follow the strategy from input data to signal state to portfolio action.
Backtest mechanics: understand how the strategy, benchmark, execution timing, costs, dividends, and cash handling are connected.
Strategy updates: get notified as new BTS strategy research and diagnostics are added.
No payment or credit card required


Upgrade to Pro

Upgrade to Pro to review the full backtest history, full scorecard metrics, equity curves, drawdown profiles, caution flags, failure modes, tradeoffs, and portfolio-role framing.

Everything in Free plus:

Full backtest history: access the complete tested record so the preview result can be evaluated in full context.
Full scorecard metrics: compare the complete return, risk, drawdown, activity, CAGR, and ending-capital record against the benchmark.
Equity curves: see the strategy’s path personality: how it behaves across market environments, where it gains or loses ground, and how its journey compares with the benchmark.
Drawdown profiles: evaluate the losses, recovery periods, and time underwater that shape the real investor experience.
Strategy caution flags: see the key interpretation risks before drawing conclusions from the headline result.
Failure modes and tradeoffs: see what the strategy gave up, where it struggled, and what the tested tradeoff required.
Portfolio-role framing: connect the backtest to its possible Benefit, Cost, and Role in a broader portfolio context.


Upgrade to Ultra Pro

Upgrade to Ultra Pro to unlock advanced diagnostics by month, year, regime period, rolling window, and implementation logic.

Everything in Pro plus:

Pseudocode strategy logic: convert the written rules into a clear implementation sequence with signal timing, state handling, and target-output logic.
Monthly and annual returns: see when the strategy actually made or lost money across the calendar record.
Calendar-return summary: separate consistent behavior from standout years, weak years, and flat years.
Regime-filtered results: compare how the strategy behaved in benchmark up years versus benchmark down years.
Rolling-window diagnostics: test whether the result depended on the full sample or held across many start and end dates.
3-year rolling windows: examine shorter holding-period outcomes, including best cases, worst cases, and benchmark-relative consistency.
5-year rolling windows: evaluate longer-window durability and whether the strategy’s defensive profile persisted over fuller market cycles.
Implementation guardrails: avoid accidentally testing a different strategy by changing timing, cash treatment, window rules, or state logic.

Further research