Know Which Months History Favors.
Displays historical monthly return patterns for every tracked ETF in a color-coded heatmap and bar chart. Green months have historically delivered positive returns, red months negative — with color intensity reflecting the magnitude of the average move.
Get Access — Free With Membership| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UVXY | -11% | -5% | +3% | -12% | -6% | -14% | -10% | +8% | +18% | +4% | -7% | -13% |
| UVIX | -13% | -4% | +2% | -11% | -5% | -16% | -12% | +9% | +21% | +5% | -6% | -15% |
| VXX | -7% | -3% | +2% | -8% | -4% | -9% | -6% | +4% | +11% | +3% | -4% | -8% |
| SQQQ | -9% | -4% | +1% | -6% | -3% | -10% | -9% | +2% | +7% | +3% | -11% | -5% |
Decades of monthly data distilled into one visual. No setup, no parameters — just open and see.
The tool pulls the complete daily price history for every tracked ETF and aggregates it into monthly returns. Each month's return is calculated from close-to-close across every calendar month in the dataset.
Monthly returns are displayed in a heatmap where green intensity indicates positive historical performance and red intensity indicates negative. You can see at a glance which months have consistently favored the bulls and which have favored decay.
Switch between median and average returns to see whether seasonal patterns are consistent or skewed by outliers. When median and average diverge, it means a few extreme months are pulling the average — the median gives you the more typical outcome.
A complete seasonal picture for every ticker, with the context you need to act on it.
Every cell in the grid is shaded by return magnitude. Deep green means strongly positive, deep red means strongly negative, and muted tones mean the month has historically been close to flat. The pattern jumps off the screen.
Median returns are more robust to one-off extreme events, while averages capture the full impact of tail moves. The toggle lets you see both perspectives instantly and judge whether a seasonal pattern is reliable or distorted by outliers.
Quarterly rebalancing, options expiration cycles, tax-loss selling, and summer liquidity dynamics all create recurring tendencies in volatility products. This tool makes those structural patterns visible at a glance across every month and ticker.
A short volatility position entered in a historically strong month for vol ETFs faces an uphill battle. A well-timed entry in a weak month avoids that headwind entirely. Seasonality won't predict the future, but it tells you which way the wind usually blows.
Alongside the heatmap, a bar chart displays each month's average or median return as a visual bar. Positive months extend right in green, negative months extend left in red — making the seasonal skew immediately obvious.
Seasonality is available for all 8 leveraged ETFs in the suite. Compare seasonal patterns across tickers to see if timing tendencies are shared or unique to a particular product and its underlying exposure.
The Seasonality Tool is included free with every CI Volatility membership — along with spike analyzers, decay projections, and 11 purpose-built tools.
Become a Member