Before You Start
- Basic understanding of ETFs and portfolio allocation
- Access to your ETF portfolio details (holdings, weights, ticker symbols)
- Willingness to use free online portfolio analysis tools
- Comfort using platforms like Portfolio Performance, JustETF, or PortfolioVisualizer
- Optional: Broker account with Trade Republic, Scalable Capital, or DEGIRO
Time needed: 45–60 minutes
What you'll need: Portfolio details, internet access, free analysis tool account
How would your ETF portfolio hold up if Europe faced a sudden, severe market downturn in 2026? A stress test can give you a realistic preview—before real money is on the line. In this tutorial, you’ll learn how to run an ETF portfolio stress test with real European ETFs (VWCE, CSPX, EMIM, etc.), interpret the results, and make your investments more resilient. All instructions are step-by-step, platform-specific, and use EUR examples.
Step 1: List Your ETF Portfolio (With EUR Values)
What to do: Gather your current ETF holdings, including ticker symbols, full names, and EUR values for each position.
- Example portfolio (as of June 2026):
- Vanguard FTSE All-World UCITS ETF (VWCE) – €15,000
- iShares Core MSCI World UCITS ETF (CSPX) – €7,000
- iShares Core MSCI Emerging Markets IMI UCITS ETF (EMIM) – €3,000
- Xtrackers MSCI Europe UCITS ETF (XMEU) – €5,000
- iShares Core € Govt Bond UCITS ETF (IEGA) – €5,000
- Cash position – €2,000
Why it matters: You need precise numbers for a meaningful stress test. If you use rough guesses, your results will be misleading.
What can go wrong: Not including all positions (e.g., cash, small ETFs, or sector funds) will distort your risk picture. Double-check your broker statements or app for accuracy.
Pro Tip
If you use JustETF, export your portfolio as a CSV file for easy import into stress testing tools.
Step 2: Choose a Free Stress Test Tool (European-Friendly)
What to do: Select a platform that lets you simulate market crashes for ETF portfolios. Recommended options for European investors:
- Portfolio Visualizer (free, English, accepts UCITS ETFs)
- JustETF Portfolio Tool (free analysis, limited scenario simulation)
- Portfolio Performance (German/English, desktop app, historical backtesting)
Why it matters: Not all tools recognize European ETFs or allow custom crash scenarios. Portfolio Visualizer is the most flexible for stress testing global portfolios with EUR as base currency.
What can go wrong: Some tools use US-listed ETF tickers by default. Always check that your tool supports the ISIN or UCITS version of your ETF.
Pro Tip
If your ETF isn’t available by ticker, use the underlying index as a proxy (e.g., use MSCI World for CSPX or VWCE).
Step 3: Input Your Portfolio Into the Tool
What to do: Enter your portfolio weights or values into your chosen tool. Here’s how for each recommended platform:
- Portfolio Visualizer:
- Go to Backtest Portfolio.
- Set “Portfolio Currency” to EUR.
- Input ETF tickers (try UCITS tickers, e.g., VWCE.DE, CSPX.L, EMIM.AS, XMEU.DE, IEGA.DE). If not recognized, use index proxies.
- Enter your portfolio weights as percentages (e.g., VWCE: 40%, CSPX: 19%, EMIM: 8%, XMEU: 13%, IEGA: 13%, Cash: 7%).
- JustETF:
- Log in to JustETF Portfolio Tool.
- Create a new portfolio and add your ETFs by ISIN or name.
- Enter the EUR value for each position.
- Portfolio Performance:
- Download and install Portfolio Performance.
- Create a new portfolio and add each ETF using ISINs and purchase amounts.
- Update prices to current market values.
Expected outcome: You should now see your portfolio breakdown, with each ETF’s value and weight in EUR.
What can go wrong: If the platform can’t find your ETF, check the ISIN or use a similar ETF tracking the same index.
Step 4: Simulate a 2026 Market Crash Scenario
What to do: Run a scenario where global equities fall 35%, European equities fall 40%, emerging markets fall 45%, and EUR government bonds fall 5%. (These are realistic stress levels based on past crises.)
- Portfolio Visualizer:
- In “Backtest Portfolio,” select a custom date range including a major crisis (e.g., 2007–2009 for the Global Financial Crisis, or 2020 for COVID-19).
- Alternatively, use the “Monte Carlo Simulation” feature to model a severe downside scenario.
- Apply the percentage drops manually for each asset class if the tool allows scenario input.
- Record the new (simulated) total portfolio value in EUR.
- JustETF:
- Go to Portfolio Analysis → Risk Analysis tab.
- Review the “Maximum Drawdown” over the chosen period (e.g., 2008–2009 or 2020).
- If custom scenarios aren’t possible, note the historical maximum loss.
- Manual method (if your tool lacks stress simulation):
- Multiply each ETF’s EUR value by 1 minus the expected crash percentage:
- VWCE (global equity, -35%): €15,000 × 0.65 = €9,750
- CSPX (developed equity, -35%): €7,000 × 0.65 = €4,550
- EMIM (emerging, -45%): €3,000 × 0.55 = €1,650
- XMEU (Europe, -40%): €5,000 × 0.60 = €3,000
- IEGA (EUR bonds, -5%): €5,000 × 0.95 = €4,750
- Cash: €2,000 (no change)
- Add up the new values: €9,750 + €4,550 + €1,650 + €3,000 + €4,750 + €2,000 = €25,700
- Compare to your original total (€37,000): loss of €11,300, or -30.5%
Why it matters: This shows your potential “worst-case” loss in a major crash. It’s not about predicting the future, but about understanding your risk exposure and emotional tolerance.
What can go wrong: Using too mild or too severe assumptions will make your stress test unrealistic. Adjust scenarios based on your own risk concerns, but start with historical precedents.
Pro Tip
Compare your simulated drawdown to historical drawdowns in similar portfolios. If you’re using a 3-fund ETF portfolio, historical data is especially easy to find.
Step 5: Interpret Your Stress Test Results
What to do: Review your simulated loss in EUR and as a percentage of your portfolio. Ask yourself:
- Would a 30% drop (€11,300 loss) force you to sell or panic?
- How long did similar portfolios take to recover after past crashes (look for “time to recovery” in your analysis tool)?
- Which positions (or lack of diversification) contributed most to your loss?
Why it matters: If your expected loss is higher than your comfort level, your portfolio is too risky for you. Stress tests help you adjust before a real crisis hits.
What can go wrong: Ignoring your own emotional reactions. If you “think” you’re OK with a 30% drop, but would actually panic-sell, you need to adjust your asset allocation now—not later.
Pro Tip
Check the “maximum drawdown” and “recovery period” metrics. If you’re using regular rebalancing, your recovery could be faster.
Step 6: Adjust Your Portfolio for Greater Resilience
What to do: If your stress test reveals more loss than you can stomach, consider these adjustments:
- Increase allocation to defensive assets (EUR government bonds, gold ETFs, cash)
- Diversify further—add global or sector ETFs not highly correlated with your current holdings
- Reduce overweight positions in volatile assets (e.g., emerging markets)
- Use currency-hedged ETFs if you’re concerned about EUR volatility
How to implement:
- In Trade Republic: Tap Portfolio → ETF, then “Sell” to reduce exposure, or “Buy” to add defensive ETFs (e.g., iShares Physical Gold ETC – SGLN).
- In Scalable Capital: Go to Portfolio → Adjust allocation, set new weights, and confirm orders.
- In DEGIRO: Use the “Portfolio” tab to trade ETFs, or set up a recurring investment plan with new weights.
Expected outcome: After rebalancing, repeat the stress test. A more defensive allocation should show a smaller drawdown in similar scenarios.
Why it matters: Building resilience now means you’re less likely to panic-sell or abandon your plan during a real crisis.
Pro Tip
Run a stress test every 6–12 months, or after major portfolio changes, to check your risk is still aligned with your goals.
Common Mistakes in ETF Portfolio Stress Testing
- Using US-listed ETFs in European portfolios: Always use UCITS ETFs for realistic results as a European investor.
- Ignoring currency risk: EUR-based portfolios can suffer if global markets crash and the euro weakens. See this guide on minimising currency risk.
- Assuming past crashes perfectly predict future ones: Use historical data as a guide, but test a range of scenarios.
- Not including bonds or cash in the stress test: Defensive assets cushion your losses—don’t leave them out.
- Forgetting to update values: Use current EUR values for all holdings before testing.
Next Steps
- Repeat the stress test after any major portfolio change or market event.
- Consider reading The Most Common Investing Mistakes Europeans Make With ETFs to avoid typical pitfalls.
- If you’re building a new portfolio, review how to build a 3-fund ETF portfolio for simple, robust allocations.
- Want to automate your resilience? Explore ETF savings plans for 2026.
Disclaimer: This article is for educational purposes only and does not constitute financial advice. Always do your own research and consider consulting a qualified financial advisor before making investment decisions.