Data to 7 October 2026
About

Tools

How did Four assets, equal quarters do after costs and tax?

25% each in Nifty LargeMidcap 250 TRI, Nifty Smallcap 250 TRI, domestic gold and the 5-year G-sec, rebalanced each January. From Apr 2005 to Oct 2026 it compounded at 14.4% a year after costs and tax (15.1% before tax), against 11.4% after tax for 60/40. Its worst fall was −32%, bottoming in Oct 2008 and recovered by May 2009.

Written for investors weighing this allocation against a plain 60/40, and advisers who want its tax and cost drag measured. Data to 6 Oct 2026.

How it works

One of 141 portfolios in the lab, in the family "Large-mid, small, gold and G-sec". The rule and its parameters were written down before any result was computed.

Historical research on index portfolios, not investment advice. Returns are after fund costs; 'after tax' applies Indian capital-gains rules by date for a 30% slab investor and sells everything at the end. Most factor, mid-cap and small-cap index history before each index's launch date is back-tested by NSE. One 21-year sample, domestic assets only.

Construction
25% each in Nifty LargeMidcap 250 TRI, Nifty Smallcap 250 TRI, domestic gold and the 5-year G-sec, rebalanced each January.
Rebalancing
Rebalanced to its target weights at the first session of each January.
From the literature
Equal weight across large-mid caps, small caps, gold and G-secs (DeMiguel, Garlappi and Uppal 2009 on 1/N).
Caveats
Back-tested before Nifty LargeMidcap 250's launch on 2017-11-30 and Smallcap 250's on 2016-04-01.
Back-tested history
Nifty LargeMidcap 250: NSE's back-test before 30 Nov 2017, live after. Nifty Smallcap 250: NSE's back-test before 1 Apr 2016, live after.

Weights held, month-end, Apr 2005 to Oct 2026. The target is what each rebalance restores; between rebalances the weights drift with prices.

Weights held, month-end, Apr 2005 to Oct 2026. The target is what each rebalance restores; between rebalances the weights drift with prices.
AssetTargetAverage heldLowestHighestLatest (Oct 2026)More
Gold (domestic, rupees)25%26%17%41%27%
Nifty LargeMidcap 25025%25%12%31%23%
Nifty Smallcap 25025%25%10%34%26%
G-sec 5-year (NSE benchmark index)25%25%16%38%25%

Growth and falls

What one rupee became, and how far it fell on the way. 60/40 is drawn in grey for comparison. Both curves are after fund costs and before tax; the after-tax figures are in the costs chapter.

Growth of 1 rupee

Weekly, shown month by month, Apr 2005 to Oct 2026. After costs, before tax. Log scale. Back-tested before launch: Nifty LargeMidcap 250 (live from Nov 2017); Nifty Smallcap 250 (live from Apr 2016).

How to read it. On a log scale equal slopes are equal rates of return. One rupee became 20.71× here and 11.28× in 60/40; a steeper line in one stretch says which did better then.

Four assets, equal quarters60/40
201020201×2×5×10×20×20.7×11.3×
Source: tipsheet portfolio lab, computed from domestic gold in rupees (World Gold Council), the NSE 5-year benchmark G-sec index, NSE total-return indices.

Fall from the previous peak

The lowest weekly reading of each month, per cent below the highest value reached so far.

How to read it. Zero means a new high. The deepest fall here was −31.7% (Oct 2008), against −36.5% for 60/40. Depth is half the story: the width of each dip is how long an investor waited to get back to even.

per cent

Four assets, equal quarters60/40
20102020−40%−30%−20%−10%0%−5%−5%
Source: tipsheet portfolio lab, computed from domestic gold in rupees (World Gold Council), the NSE 5-year benchmark G-sec index, NSE total-return indices.

The five deepest falls

Measured on daily values. Days are calendar days.

Measured on daily values. Days are calendar days.
FallPeakBottomBack to peakDays fallingDays below peakMore
−31.7%7 Jan 200824 Oct 200829 May 2009291508
−24.4%12 May 200614 Jun 20062 Feb 200733266
−20.9%24 Feb 202023 Mar 202023 Jul 202028150
−13.9%7 Jan 20136 Aug 201328 Mar 2014211445
−13.9%10 Nov 201010 Feb 201115 Feb 201292462

Year by year

Calendar-year returns, after costs and before tax, with 60/40 below for comparison. In 15 of 20 full years this portfolio did better. The market phases below are the lab's pre-registered splits.

Per cent. * Part year: Apr 2005 on, and to Oct 2026.
2005*200620072008200920102011201220132014201520162017201820192020202120222023202420252026*
Four assets, equal quarters +30+21+47−22+57+15−7+24−1+31+4+7+27−5+8+21+24+4+26+18+21+4
60/40 +24+22+40−27+51+10−15+23+5+29+4+8+24+1+9+15+20+3+19+13+8−3

Annualised return and worst fall in each phase, after costs, before tax.

Annualised return and worst fall in each phase, after costs, before tax.
PhaseDatesA year60/40, a yearWorst fall60/40, worst fallMore
The boom, FY06 to FY08Apr 2005 to Mar 200826.3%20.9%−24%−22%
The crisis, FY09Apr 2008 to Mar 2009−9.6%−14.6%−24%−27%
FY10 to FY14Apr 2009 to Mar 201416.4%14.4%−14%−17%
FY15 to FY20 (to March 2020)Apr 2014 to Mar 20207.9%7.9%−21%−23%
April 2020 onApr 2020 to Oct 202620.7%14.7%−11%−11%

What costs and tax took

The same Apr 2005 to Oct 2026 run, peeled back one layer at a time. Fund costs are those of the cheapest widely available index fund or ETF of each era; tax applies Indian capital-gains rules as they stood on each sale date, and everything is sold at the end so deferred tax is counted. Turnover was 0.06 times the portfolio a year.

Annualised return (CAGR) at each layer, and what that layer cost in percentage points a year.

Annualised return (CAGR) at each layer, and what that layer cost in percentage points a year.
LayerFour assets, equal quartersCost of this layer (pts)60/40More
Index return, before any cost15.99%–12.51%
After fund costs and trading (before tax)15.12%0.8711.92%
After tax, 30% slab14.45%0.6711.44%
After tax and inflation7.52%6.934.69%

After-tax CAGR under other tax assumptions. The headline keeps the annual equity exemption off because it depends on the investor's other gains.

After-tax CAGR under other tax assumptions. The headline keeps the annual equity exemption off because it depends on the investor's other gains.
Tax caseFour assets, equal quarters60/40
30% slab, equity exemption off (the headline)14.45%11.44%
30% slab, equity exemption on (Rs 10 lakh start)14.47%11.47%
20% slab14.45%11.45%

How sure I can be

One 21-year history is one draw. These numbers say how much the result could move with a different ordering of the same months, and how it looks once the 141 portfolios tried are taken into account.

Return, 90% interval
10.7% to 19.8% a year before tax (block bootstrap of monthly returns; the point estimate is 15.1%).
Against 60/40, 90% interval
+1.1 pts to +5.3 pts a year. The whole interval is above zero.
Five-year windows ahead of 60/40
75% of rolling five-year windows. The windows overlap: only about 4 of them are independent, so this is a description of the past, not a probability.
Longest stretch behind 60/40
4,136 days
Deflated Sharpe against 60/40
0.06. This is the probability that its edge over 60/40 is real once 141 tries are allowed for; 0.95 would be the usual bar.
Worst five years after inflation
−0.1% a year
Rolling five-year return
Lowest 4.3%, middle half 11.3% to 16.5%, highest 24.6% a year (before tax).

As a monthly SIP

Rs 10,000 a month, bought at the first session of each month, held for a fixed number of years and then sold, after costs and tax (with the annual equity exemption on). Each start month is one window. Windows that start a month apart share almost all their months, so the number of independent periods is printed next to every figure.

10-year SIP: after-tax return by start month

XIRR of each 10-year SIP, by the month it started (139 windows). Grey: the same instalments in one-year fixed deposits, taxed each year. FD proxy: 364-day T-bill primary yield (91-day before April 2005), after slab tax and cess each year.

How to read it. Each point is a whole 10-year SIP. Neighbouring points share most of their months, so the line is far smoother than the evidence is deep. The best start was Mar 2016 (15.5%), the worst Apr 2010 (5.7%).

per cent a year, after tax

Four assets, equal quarters SIPFixed-deposit SIP
201020154%6%8%10%12%14%16%14.1%4.1%
Source: tipsheet portfolio lab, computed from domestic gold in rupees (World Gold Council), the NSE 5-year benchmark G-sec index, NSE total-return indices.

The latest 10-year SIP in the data started in Oct 2016. It put in ₹12,00,000 and was worth ₹25,00,940 after tax at the end, against ₹14,81,288 for the same instalments in fixed deposits.

After-tax XIRR across start months, per cent a year. 'Below FD' and 'below inflation' are shares of overlapping windows, not probabilities.

After-tax XIRR across start months, per cent a year. 'Below FD' and 'below inflation' are shares of overlapping windows, not probabilities.
YearsWindowsIndependent periods5th pctMedian95th pctWorstWorst startBelow FDBelow inflationMedian valueMore
322370.9%13.0%21.0%−7.0%2017-0419%21%₹4,36,929
519946.2%12.8%19.0%−0.2%2015-042%10%₹8,27,505
717537.8%12.1%16.8%3.6%2013-041%6%₹12,93,483
1013928.7%12.2%14.9%5.7%2010-040%0%₹22,59,509
1579110.3%12.1%13.7%8.7%2005-040%0%₹48,12,059
2019112.7%13.1%13.4%12.7%2006-100%0%₹1,04,59,933

The workings

Method

Data

Every chart has a table view, a CSV download and a link to its published JSON. Bundles are listed in data status.

Read with