So here are the detailed numbers:-
1. The First Leg of the Bull Market
April 2003 - Jan 2004 (9 Months) Nifty went up from 930 to 2011 (+116% in 9 Months)
vs
April 2020 - Oct 2021 (18 Months) Nifty went up from 8000 to 18300 (+128% in 18 Months)
Hence the returns were almost the same except that the time taken was double than that of previous bull market. Also see that the numbers we see are almost exactly 9-10x of the numbers of the 2003-08 period.
2. The Correction & Time based consolidation
Jan 2004 to Jan 2005 - the next 12 months - there was a broad correction, consolidation and small breakout towards the end of the period. Broadly correction was 2011 to 1300 (almost 30%) but the period ended in April 2005 at around 2100 (+5% than previous peak in Jan 2004).
In similar parallel red channel the Nifty consolidated for 12 months X 2 = 24 months from Oct 2021 to Oct 2023. In this period the Nifty corrected from 18557 to 15158 or almost 16-17% i.e. half of the correction of 2004-05 phase. Hence rule 2 holds good that corrections will be in double the time and half the amount of correction.
3. The Phase 2 Part 1 of the next rally.
From early May 2005 to Sep 2005 the Nifty rallied fast and furious from low of 1900 to high of 2630 in just 5 months i.e. 38% in 5 months.
Surprisingly, Nifty in Nov end 2023 to Sep 2024 or approx 10 months rallied from low of 18800 to 26200 (10x the numbers in previous period) same percentage rally in Double the time i.e. 38% in 10 months.
4. The latest Crash of Oct 2024 vs the Market Crash of October 2025.
In Oct 2005 the Nifty corrected sharply for 4 consecutive weeks from 2670 to 2310 i.e. 13.50% correction.
In Oct 2024 the Nifty corrected sharply for 4 consecutive weeks (though should have taken 8 weeks as per our hypothesis) from 26200 to 24180 i.e. 7.70% which is almost just half of the correction of Oct 2005.