Equities · Patterns
Seasonality map
How a name trades through the calendar — average return and hit rate by month over its full history.
Years covered
~3
since 2023-06
Best month
Aug
+3.6% avg
Worst month
Oct
-5.8% avg
This month
Jun
+0.5% avg · 67% positive
Average return by calendar month · CDW
| Month | Avg return | Median | Hit rate | Years | |
|---|---|---|---|---|---|
| Jan | +2.3% | -0.3% | 33% | 3 | |
| Feb | -1.6% | -3.0% | 33% | 3 | |
| Mar | -2.5% | -1.3% | 33% | 3 | |
| Apr | +2.6% | +0.2% | 67% | 3 | |
| May | -1.2% | -7.5% | 33% | 3 | |
| Jun | +0.5% | +0.1% | 67% | 3 | |
| Jul | -1.0% | -2.4% | 33% | 3 | |
| Aug | +3.6% | +3.5% | 67% | 3 | |
| Sep | -2.5% | -3.3% | 33% | 3 | |
| Oct | -5.8% | -0.7% | 33% | 3 | |
| Nov | -3.6% | -6.5% | 33% | 3 | |
| Dec | +0.4% | -1.1% | 33% | 3 |
Month-over-month returns from month-end closes (`prices_daily`), bucketed by calendar month. Hit rate = share of years that month was positive. Past seasonality is not predictive — educational.