BeInStocks
Current topic

Savings account or ETF? What the numbers since 2003 really show

A savings account is safe, an ETF earns more, they say. We checked every month since Dec 2003 with real Bundesbank rates: a monthly plan into an instant-access account versus the DAX and MSCI World, before and after inflation.

Status: Calculated up to Oct 2026: Bundesbank rates up to Aug 2026, consumer prices up to Sep 2026. Past performance is not a forecast.

In short

As of 8 October 2026

Both, but for different jobs. For an emergency fund and money you need within a few years, an instant-access savings account is right. Over long periods, the ETF plan came out ahead: since Dec 2003, an ETF plan on the DAX as well as the MSCI World beat the savings account in every 10-year period. In the short run, though, an ETF can be clearly in the red.

Key facts at a glance

Data
Average rate on overnight deposits of German households (Bundesbank MFI interest rate statistics), DAX (with dividends), MSCI World in euros (without dividends), consumer price index; Dec 2003 to Oct 2026
€100 a month since Oct 2016
paid in €12,000; savings account €12,183, DAX €20,455, MSCI World €22,674
Keeping purchasing power would have needed
€14,159 (inflation 2.8% a year since Oct 2016)
10-year monthly plan
DAX ahead of the savings account in every 10-year period, MSCI World in every 10-year period
5-year monthly plan
DAX ahead of the savings account in 87% of 5-year periods, MSCI World in 86% of 5-year periods
Savings account after inflation
lost purchasing power in every 10-year period; typically -1.1% a year
Largest fall
DAX: -52.4% from Dec 2007 to Feb 2009, back to the old level in May 2013; MSCI World: -50.7% from May 2007 to Feb 2009, back to the old level in Dec 2013
Average instant-access rate
at most 2.1% (Oct 2008), latest 0.5% (Aug 2026); 80 months below 0.1% (Jun 2016 to Jan 2023)
Deposit protection
€100,000 per person and bank (EU Directive 2014/49/EU)
Not included
taxes, allowances, account and fund costs, higher new-customer rates

The numbers: savings account versus DAX and MSCI World

An instant-access savings account at the Bundesbank average rate, the DAX and the MSCI World in euros, each as a monthly plan. All values from Dec 2003 to Oct 2026, before and after inflation.

€100 a month since Oct 2016

120 monthly payments up to Sep 2026, €12,000 in total. Value at each month end, latest Oct 2026.

DAXMSCI WorldSavings account
Nov 2016Oct 2026
Savings account
Value Oct 2026
€12,183
Gain
€182.66
per year
0.3%
per year after inflation
-2.9%
Gain after inflation
-€1,976
Savings account, thought experiment with ECB rate
Value Oct 2026
€13,139
Gain
€1,139
per year
1.8%
per year after inflation
-1.4%
Gain after inflation
-€1,020
DAX
Value Oct 2026
€20,455
Gain
€8,455
per year
10.3%
per year after inflation
6.8%
Gain after inflation
€6,297
MSCI World
Value Oct 2026
€22,674
Gain
€10,674
per year
12.2%
per year after inflation
8.7%
Gain after inflation
€8,516

Paid in: €12,000. To keep its purchasing power it would have had to be €14,159 (inflation since Oct 2016: 2.8% a year). "Gain after inflation" is the distance to that amount. "Per year" is the money-weighted return of the plan.

Thought experiment: each month the higher of the Bundesbank average and the ECB deposit rate. Real top rates for new customers were at times even higher.

Every start month: how often was the ETF ahead?

For every start month, a monthly plan with the same amount (e.g. €100), valued at the end of the period. The periods overlap.

5 years

215 start months, Dec 2003 to Oct 2021
MeasureSavings accountDAXMSCI World
ahead of savings account–87%86%
per year (median)0.3%7.7%9.3%
after inflation (median)-1.0%5.7%7.1%
lost purchasing power95%18%14%
less than paid in4%11%13%
worst period-0.0% (Aug 2017)-13.0% (Feb 2004)-18.6% (Feb 2004)
Lump sum instead of monthly plan
MeasureSavings accountDAXMSCI World
ahead of savings account–89%77%
per year (median)0.3%7.0%9.0%
after inflation (median)-0.9%4.7%7.0%
lost purchasing power100%15%24%
less than paid in0%9%22%
worst period0.0% (Nov 2017)-4.5% (May 2007)-7.1% (Feb 2004)

10 years

155 start months, Dec 2003 to Oct 2016
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.2%8.2%9.3%
after inflation (median)-1.1%6.4%7.4%
lost purchasing power100%1%0%
less than paid in0%0%0%
worst period0.0% (Jan 2013)1.7% (Sep 2012)4.7% (Jan 2004)
Lump sum instead of monthly plan
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.3%7.4%8.7%
after inflation (median)-1.0%5.5%6.8%
lost purchasing power100%0%0%
less than paid in0%0%0%
worst period0.1% (Jun 2013)4.4% (Jun 2007)2.6% (Feb 2006)

15 years

95 start months, Dec 2003 to Oct 2011
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.2%7.4%9.2%
after inflation (median)-2.3%5.3%7.0%
lost purchasing power100%0%0%
less than paid in0%0%0%
worst period0.1% (Jun 2008)3.5% (Mar 2005)5.0% (Mar 2005)
Lump sum instead of monthly plan
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.4%7.5%6.3%
after inflation (median)-1.5%5.8%4.7%
lost purchasing power100%0%0%
less than paid in0%0%0%
worst period0.2% (Oct 2011)2.9% (Sep 2007)4.3% (Mar 2005)

20 years

35 start months, Dec 2003 to Oct 2006
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.3%8.7%9.0%
after inflation (median)-2.1%6.2%6.5%
lost purchasing power100%0%0%
less than paid in0%0%0%
worst period0.3% (Oct 2006)7.0% (Dec 2003)7.8% (Dec 2003)
Lump sum instead of monthly plan
MeasureSavings accountDAXMSCI World
ahead of savings account–100%100%
per year (median)0.6%8.0%6.8%
after inflation (median)-1.5%5.9%4.7%
lost purchasing power100%0%0%
less than paid in0%0%0%
worst period0.5% (Oct 2006)6.9% (Mar 2006)6.3% (Mar 2006)

Sources: Deutsche Bundesbank (MFI interest rate statistics up to Aug 2026, consumer prices up to Sep 2026), monthly closes up to Oct 2026 (last value: price when the data was fetched). DAX with dividends, MSCI World without dividends in euros. No costs or taxes. Past performance is no guarantee. For the last 2 months we use the latest published rate.

What the numbers since 2003 show

For every start month since Dec 2003 we simulated a monthly plan: the same amount each month, either into an instant-access savings account (Tagesgeld) or into the DAX or the MSCI World. Then we compare what each had grown to at the end of the period.

5 years (215 start months): the DAX plan beat the savings account in 87% of 5-year periods, the MSCI World plan in 86% of 5-year periods. Typical return per year (median): savings account 0.3%, DAX 7.7%, MSCI World 9.3%.

10 years (155 start months): the DAX plan beat the savings account in every 10-year period, the MSCI World plan in every 10-year period. Typical return per year (median): savings account 0.2%, DAX 8.2%, MSCI World 9.3%.

15 years (95 start months): the DAX plan beat the savings account in every 15-year period, the MSCI World plan in every 15-year period. Typical return per year (median): savings account 0.2%, DAX 7.4%, MSCI World 9.2%.

20 years (35 start months): the DAX plan beat the savings account in every 20-year period, the MSCI World plan in every 20-year period. Typical return per year (median): savings account 0.3%, DAX 8.7%, MSCI World 9.0%.

The longer the period, the clearer the picture. Over five years there were still stretches where the savings account came out ahead. Most of those periods ended in 2009, 2010 and 2011. From ten years on, the stock plan was ahead in every single period. The reason is compound interest: a gap of a few percent a year grows into a large distance over the years.

100%

of 10-year monthly plans since Dec 2003 earned more with the DAX and MSCI World than a savings account at the Bundesbank average rate.

Inflation eats interest

Since Dec 2003, the average rate on overnight deposits was 0.6% a year. Prices rose by 2.1% a year over the same period. From Jun 2016 to Jan 2023 there was practically no interest at all for 80 months. The result: a monthly plan into the savings account lost purchasing power in every 10-year period, typically 1.1% a year. In those cases you ended up with more euros in the account, but they bought less than the money you paid in.

An example: saving €100 a month since Oct 2016 means €12,000 paid in. To keep its purchasing power, the account would have had to grow to €14,159. The savings account reached €12,183. Across all 10-year periods, the DAX plan typically returned, after inflation, 6.4% a year, the MSCI World 7.4%.

The price of the return: swings

Stocks are not simply "better". The higher return only comes because you have to sit through losses along the way. The largest falls since Dec 2003:

DAX: -52.4% from Dec 2007 to Feb 2009, back to the old level in May 2013.

MSCI World: -50.7% from May 2007 to Feb 2009, back to the old level in Dec 2013.

Over five years, a DAX plan ended with less money than was paid in 11% of the time, the MSCI World 13%. Even in the example since Oct 2016, the DAX plan was 18.1% below the money paid in at one point (Mar 2020). Anyone forced to sell right then makes the loss real. Why diversification helps and where it stops helping is covered in risk and diversification. What happens if you buy right before a crash is shown in investing at an all-time high.

When a savings account is the better choice

A savings account is not a bad product, it just has a different job. It is right for money you need at any time or in the foreseeable future:

Emergency fund. For a broken washing machine, a car repair or a job change. Germany's consumer advice centre (Verbraucherzentrale) suggests two to three months' pay as a rule of thumb. With an unsteady income, plan for more.

Planned spending in the next few years. Driving licence, moving, studies, a car. Over five years, the DAX plan trailed the savings account in 13% of 5-year periods. If the money must be there on a fixed date, that risk is too big.

If swings keep you up at night. A plan you sell in a panic during a crash is worse than a savings account.

By the way: the Bundesbank figure is an average over all overnight deposits, including current accounts that pay almost nothing. Comparing offers usually gets you clearly more. As a thought experiment we used the higher of the average and the ECB deposit rate: in the example that would have been €13,139 instead of €12,183. To match the DAX plan in the example, the savings account would have needed 9.6 percentage points a year above the average, for the MSCI World 11.3.

Combine both

Most people do not need an either-or, but an order:

1. Emergency fund into the savings account. Only once it is in place do you move on.

2. Money with a fixed date stays safe. What you need in the next few years does not belong in stocks.

3. The rest long term into a broad ETF. With a monthly plan you do not have to pick a moment. What it can add up to over the years, you can check in the savings plan calculator.

That way you stay calm when something breaks, and your long-term money can sit through a crash instead of being sold. How an investment in a single stock would have turned out in the past is shown by the what-if calculator. This is not investment advice.

Deposit protection: how safe is the money?

Balances on savings and current accounts in the EU are protected by law up to €100,000 per person and bank. If the bank fails, the deposit guarantee scheme pays the money back. In Germany this is set out in Section 8 of the Deposit Guarantee Act (EinSiG), based on EU Directive 2014/49/EU. If you have more, spread it over several banks. With banks from other EU countries, that country's scheme applies.

ETF units are not deposits and are not covered by this protection. They do not need it in the same way: the fund's assets are held as separate assets and still belong to investors if the fund company or the broker fails. That does not protect against falling prices, though. Safety from insolvency is not the same as safety from swings.

How we calculated: the Bundesbank rate for each month, credited monthly; for the last 2 months we use the latest published value. ETF values from monthly closes, without costs. The DAX is a performance index with dividends. The MSCI World is the price index in US dollars without dividends, converted to euros, so its figures are too low. Everything before tax. The periods overlap, so they are not independent trials.

Frequently asked questions

Is a savings account or an ETF better?

It depends on the job. For an emergency fund and money you need soon, the savings account is better. For ten years and more, an ETF plan in the DAX was ahead in every 10-year period since Dec 2003.

Is a savings account still worth it?

As a parking spot, yes. For building wealth, hardly: after inflation, a monthly plan at the average rate lost purchasing power in every 10-year period.

How much money should stay in the savings account?

At least your emergency fund. Germany's Verbraucherzentrale suggests two to three months' pay as a rule of thumb. Add anything you need for planned spending in the next few years.

Can I lose money with an ETF?

Yes. The DAX fell 52.4% from Dec 2007 to Feb 2009. Over five years, a DAX plan ended with less money than was paid in 11% of the time.

Why is the Bundesbank rate so low?

It is the average of all overnight deposits of households, including current accounts that pay nothing. Good savings offers are often higher, especially for new customers and only for a few months.

Is an ETF protected if a bank fails?

ETF units are held as separate assets and still belong to you if the fund company or the broker fails. The €100,000 deposit protection, on the other hand, only covers balances such as savings accounts.

Monthly plan or lump sum in an ETF?

Over ten years, a lump sum in the DAX was also ahead of the savings account in every 10-year period. Over twenty years, the DAX plan was ahead in every 20-year period. A monthly plan spreads the risk of a bad start.

Sources

As of 8 October 2026 · Educational content, not investment or tax advice.