The last 10-year data suggests that small caps have been the biggest beneficiaries, with an average return of 3.55% and a 100% win rate, indicating uninterrupted gains during this seasonal window, ...