Equities · Patterns
Seasonality map
How a name trades through the calendar — average return and hit rate by month over its full history.
Years covered
~15
since 2011-03
Best month
Apr
+8.5% avg
Worst month
Sep
-4.4% avg
This month
Jun
-3.7% avg · 25% positive
Average return by calendar month · 1378.HK
| Month | Avg return | Median | Hit rate | Years | |
|---|---|---|---|---|---|
| Jan | +2.6% | +0.7% | 53% | 15 | |
| Feb | +5.7% | +4.3% | 53% | 15 | |
| Mar | +3.5% | -2.0% | 47% | 15 | |
| Apr | +8.5% | +4.0% | 69% | 16 | |
| May | -4.0% | -1.8% | 38% | 16 | |
| Jun | -3.7% | -4.7% | 25% | 16 | |
| Jul | +2.1% | +0.0% | 47% | 15 | |
| Aug | +0.9% | +1.5% | 53% | 15 | |
| Sep | -4.4% | -2.2% | 27% | 15 | |
| Oct | +3.7% | +1.5% | 60% | 15 | |
| Nov | -1.6% | -5.7% | 27% | 15 | |
| Dec | +4.7% | +4.8% | 80% | 15 |
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.