Loading the basket…
Loading the basket…
Complete month-by-month return ledger of the rule tested from Jan 2015 through Nov 2026, plus today's live basket. Click any year below or in the heatmap table to inspect that year's 12-month breakdown at the top.
12-Yr Cumulative
+900.0%
₹1L → ₹10.00L (10.0x) · Nifty ₹3.0L
Annualized CAGR
+21.5%
Across 11.82 years · Nifty 9.6%
Winning Months
64.3%
92 Win · 51 Loss
Winning Years
9 / 12
Largest fall −25.9% · Nifty −38.4%
Best / Worst Year
+101.5% '21
Worst: −10.9% (2018)
2026 YTD (Nov)
+2.5%
Nov: +1.9% · Best: Apr +8.3%
JAN
−5.0%
FEB
+2.7%
MAR
−9.0%
APR
+8.3%
MAY
+3.5%
JUN
+0.0%
JUL
−0.5%
AUG
+3.2%
SEP
−1.1%
OCT
−0.5%
NOV
+1.9%
DEC
—
Red is a losing month, green a winning one; darker intensity indicates a larger move. A minus sign marks every loss so the table reads clearly with or without colour. Click any row to pin that year to the top spotlight.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total | Win / Loss |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| −5.0 | 2.7 | −9.0 | 8.3 | 3.5 | 0.0 | −0.5 | 3.2 | −1.1 | −0.5 | 1.9 | · | +2.5% | 6W / 5L | |
| −11.1 | −5.8 | 4.3 | 1.4 | 1.8 | 5.4 | −4.1 | −1.4 | −1.3 | 2.3 | 1.0 | 1.5 | −7.0% | 7W / 5L | |
| 15.4 | −2.8 | 0.4 | 7.5 | 6.4 | 7.5 | 6.6 | 0.7 | 0.0 | −7.7 | −0.5 | 4.5 | +42.6% | 9W / 3L | |
| −6.0 | −4.7 | 0.3 | 7.5 | 6.7 | 8.3 | 7.9 | 5.0 | 9.3 | −4.7 | 13.0 | 9.2 | +62.7% | 9W / 3L | |
| −0.0 | −7.0 | 9.2 | −1.1 | −6.8 | −4.8 | 6.4 | 7.5 | −2.3 | 3.0 | 2.9 | −1.5 | +3.8% | 5W / 7L | |
| 0.7 | 13.5 | 7.0 | 10.7 | 7.5 | 5.3 | 9.9 | 3.3 | 3.5 | 2.1 | 1.7 | 7.8 | +101.5% | 12W / 0L | |
| 6.3 | −3.8 | −12.8 | 8.3 | 0.2 | 1.5 | 7.3 | 2.5 | 8.4 | −0.1 | 10.3 | 4.3 | +34.7% | 9W / 3L | |
| −1.4 | 0.3 | 2.9 | 0.3 | −0.3 | 1.0 | −6.2 | 2.0 | 1.9 | 4.3 | −0.6 | 3.8 | +7.9% | 8W / 4L | |
| −0.3 | −4.3 | −5.4 | 11.1 | −2.8 | −3.7 | 5.8 | 4.3 | −10.9 | −2.9 | −0.1 | −0.5 | −10.9% | 3W / 9L | |
| 7.2 | 4.3 | 4.2 | 3.6 | −0.9 | −0.1 | 5.6 | 4.0 | 5.1 | 16.7 | 1.7 | 6.5 | +74.1% | 10W / 2L | |
| −4.0 | −6.6 | 4.8 | 1.2 | −1.1 | 3.6 | 7.0 | 3.0 | −1.4 | 4.4 | −10.7 | −3.7 | −4.8% | 6W / 6L | |
| 2.5 | 3.0 | 2.3 | −9.4 | 4.0 | −2.1 | 7.7 | −7.7 | 0.1 | 0.6 | −0.4 | 1.5 | +0.9% | 8W / 4L | |
| AVG % | +0.4 | −0.9 | +0.7 | +4.1 | +1.5 | +1.8 | +4.5 | +2.2 | +1.0 | +1.4 | +1.7 | +3.0 | +25.7% | Avg Yr |
| WIN % | 42% | 42% | 75% | 83% | 58% | 67% | 75% | 83% | 58% | 58% | 58% | 73% | 75.0% | 9/12 Yrs |
Compounded calendar-year totals matching the Total column above
⚠️ Read this before relying on these numbers
The 2015–2026 monthly return matrix is a test of the Momentum Twenty rule on past NSE prices, after 0.30% trading cost on every buy and sell and before tax. Nobody traded it over those years.
Highest Average Months
JUL (+4.5%) · APR (+4.1%)
83% of APR & AUG months gained
Lowest Average Month
FEB (−0.9% avg)
7 losing Febs in 12 yrs
About twelve results per month: too few to rely on. Shown as a record, not as a timing signal.
Momentum Twenty tested month by month; Nifty 50 at each year end. Both start at ₹1,00,000
Momentum Twenty is arithmetic only: no AI score, no fundamentals, no forecasts, no stop-loss and no discretion. Every stock passes through the same steps on every scan:
The 200 Nifty 500 stocks with the highest average daily traded value over the last 20 sessions.
Price change from 252 sessions ago to 21 sessions ago, leaving out the latest month, as a percentile against every Nifty 500 stock.
How close the price is to its 52-week high, as a percentile. The two scores are averaged into one rank.
The 20 highest-ranked stocks are held in equal rupee amounts.
A holding leaves only if it ranks past 75, leaves the 200 most traded, or goes under exchange surveillance. The best-ranked name not held takes the slot.
If the Nifty 50 closed below its 200-session average on a check day, half the money waits in cash until it is back above.
Until enough rebalance periods have completed, any live return figure would move by double digits on the next result, so none is shown. The tested figures above are not this live record.
Compare With the Liquid Twenty Basket →