Volatility Targeting Explained — How to Scale Your Bets to Market Regime

📅 September 24, 2026⏱️ 7 min read🏷️ Risk Management

Most traders use a fixed position size — 2%, 5%, 10% — regardless of what the market is doing. This is a critical error. A 5% position in a calm, trending market is very different from a 5% position during a volatility spike. The latter can produce 3× the drawdown for the same signal quality.

Volatility targeting solves this by making your position size inversely proportional to realized volatility. When the market is calm, you bet bigger. When it's volatile, you bet smaller. The total risk stays constant.

The Core Formula

Position Size = Target Vol / Realized Vol

Where:
• Target Vol = your annualized volatility budget (e.g., 15% annualized)
• Realized Vol = trailing N-day annualized volatility of the asset

Example: If your target is 15% annualized vol and SPY is currently running 12% annualized vol, your multiplier is 15/12 = 1.25. You take 25% larger positions than your base size. If vol spikes to 30%, your multiplier drops to 0.5 — half size.

Why This Beats Fixed Sizing

Consider two strategies over 3 years:

Backtests on most equity strategies show vol-targeting improves the Calmar ratio (return/drawdown) by 30–50% compared to fixed sizing, with minimal impact on total return.

How to Calculate Realized Vol

The standard approach uses a 21-day trailing window of daily log returns, annualized:

Realized Vol (annualized) = σ_daily × √252

Where σ_daily = standard deviation of daily log returns over the trailing 21 trading days.

Some practitioners use an Exponentially Weighted Moving Average (EWMA) with a decay factor of 0.94 (RiskMetrics standard) to give more weight to recent observations. This responds faster to regime changes.

GemStox's Implementation

Every GemStox signal includes a volatility regime flag. The system calculates 21-day realized vol for each ticker and applies a vol-targeting multiplier to the base position size. The output isn't just a direction — it's a regime-aware position size.

This means a signal generated during a quiet accumulation phase will carry a larger suggested size than the same signal triggered during a VIX spike. The math does the de-risking for you.

Practical Rules

  1. Set your target vol based on your sleep quality, not your spreadsheet. 10–20% annualized is typical for swing traders.
  2. Cap the multiplier at 2× base size. Even in ultra-calm markets, 2× is the max. This prevents overconcentration.
  3. Floor the multiplier at 0.25× base. Below that, the position is too small to matter.
  4. Rebalance daily. Vol changes fast — your sizing should too.

Signals that auto-scale to market conditions.

GemStox signals include volatility-adjusted position sizes so you're never overexposed in a spike. Try a $3 Day Pass.

Try a Day Pass — $3 →