Equities · Patterns
Seasonality map
How a name trades through the calendar — average return and hit rate by month over its full history.
Years covered
~1
since 2025-04
Best month
Nov
+23.5% avg
Worst month
Mar
-12.0% avg
This month
Jun
+3.2% avg · 100% positive
Average return by calendar month · SOLV
| Month | Avg return | Median | Hit rate | Years | |
|---|---|---|---|---|---|
| Jan | -2.9% | -2.9% | 0% | 1 | |
| Feb | -3.6% | -3.6% | 0% | 1 | |
| Mar | -12.0% | -12.0% | 0% | 1 | |
| Apr | +3.2% | +3.2% | 100% | 1 | |
| May | +10.9% | +10.9% | 100% | 2 | |
| Jun | +3.2% | +3.2% | 100% | 2 | |
| Jul | -5.9% | -5.9% | 0% | 1 | |
| Aug | +2.4% | +2.4% | 100% | 1 | |
| Sep | -0.1% | -0.1% | 0% | 1 | |
| Oct | -5.4% | -5.4% | 0% | 1 | |
| Nov | +23.5% | +23.5% | 100% | 1 | |
| Dec | -7.1% | -7.1% | 0% | 1 |
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.