You bought US tech stocks in dollars, hold a Spanish pension plan in euros, own a slice of a London real-estate crowdfunding deal priced in pounds, and keep a small crypto position that quotes in USD. Congratulations — you have a multi currency portfolio. Now try answering the simple question: how much did I actually make this year?
If your answer involves opening four spreadsheets and squinting at a currency converter, you already feel the problem. Exchange rates don't just affect international traders; they silently reshape every investor's returns the moment they cross a currency border. This guide explains how FX moves distort performance, how to measure your true return, and what a proper tracking setup looks like.
Why Currency Risk Is a Hidden Return Driver
Most investors think of returns in terms of asset performance: the stock went up 12%, the fund gained 8%. But when the asset is priced in a foreign currency, two things are happening simultaneously — the asset price moves, and the exchange rate moves. Both affect your wealth in your home currency.
Consider a straightforward example:
| Start of Year | End of Year | |
|---|---|---|
| US ETF price (USD) | $100 | $110 |
| EUR/USD rate | 1.10 | 1.20 |
| ETF value in EUR | €90.91 | €91.67 |
| Return in USD | — | +10.0% |
| Return in EUR | — | +0.8% |
The ETF gained 10% in dollar terms. But a European investor converting back to euros at a weaker dollar earned less than 1%. The currency move absorbed nearly all the gain. The reverse is also true — a strengthening foreign currency can amplify returns beyond what the underlying asset delivered.
This is why comparing positions across currencies using today's spot rate — or worse, ignoring the issue entirely — gives you a distorted picture of your portfolio. As explored in why your portfolio return is wrong, even the choice of calculation method matters enormously before you add currency complexity on top.
The Two Components of a Cross-Currency Return
When you hold a foreign-currency asset, your total return in your home currency has two separable parts:
- Asset return is how the investment performed in its own currency.
- FX return is how much the foreign currency appreciated or depreciated against your home currency.
These two components can work together (both positive = great), partially cancel each other out (the table above), or one can overwhelm the other entirely. A bond yielding 4% in USD becomes a losing trade for a eurozone investor if the dollar weakens 6% in the same period.
Understanding this decomposition helps you ask the right questions: Is my US equity allocation underperforming because US stocks are weak, or because the dollar has softened? Those are very different problems with very different solutions.
Measuring True Return Across Currencies: Why IRR Matters
Simple percentage return calculations struggle with multi-currency portfolios, especially when you've been adding or withdrawing money at different times. A position you built over three years with irregular contributions — some when the exchange rate was favorable, some when it wasn't — cannot be fairly evaluated with a single start-and-end percentage.
Internal Rate of Return (IRR) handles this correctly. IRR accounts for the exact timing and size of each cash flow, which means it naturally incorporates the exchange rate at the moment each investment was made or redeemed. If you convert every cash flow to your home currency at the rate that applied on that date, your IRR reflects both the asset's performance and the cumulative FX impact across the entire holding period.
This is the approach WealthFlow uses: each transaction is recorded with the exchange rate at entry, and IRR is calculated per asset in your chosen reporting currency. You can see at a glance whether a US stock position's IRR in euros is tracking its dollar-denominated performance, or whether currency drag is quietly eating your gains.
For a deeper look at how annualised return metrics work, CAGR explained: annualised growth is a useful companion read — CAGR and IRR are related but serve different purposes, and both matter in a multi-currency context.
Practical Setup for a Multi-Currency Portfolio Tracker
A robust setup for tracking a multi currency portfolio needs to handle three things well:
1. Record the FX rate at every transaction
When you buy, sell, receive a dividend or pay a fee in a foreign currency, log the exchange rate on that date. This is the foundation of accurate cost basis and return calculation. Relying on today's rate to reconstruct historical transactions introduces systematic error.
2. Choose a single reporting currency — and stick to it
Your reporting currency is the currency in which you measure your total wealth and performance. For most European investors this will be EUR, but it could be GBP, CHF or anything else. WealthFlow lets you set your reporting currency and converts all positions daily using updated exchange rates, so your dashboard always shows a single, comparable number.
3. Track every asset class, not just stocks
A multi-currency portfolio often includes more than equities. Investment funds priced by NAV (net asset value), pension plans, real-estate crowdfunding positions and crypto all carry currency exposure. Tracking your entire net worth across all these categories — not just your brokerage account — is the only way to understand your true currency exposure.
In WealthFlow, you can add funds by ISIN (which fetches daily NAV automatically), log pension plans, and include real-estate crowdfunding positions — all in their native currencies, all converted to your reporting currency in real time.
What to Watch Out For
⚠️ Important: Currency gains and losses may be taxable events in your country, separate from the underlying asset's gain or loss. Tax treatment of FX gains varies significantly by jurisdiction and changes over time. Always verify the rules that apply to you with a qualified tax adviser or your local tax authority before filing.
A few other honest caveats:
- Hedged vs. unhedged funds: Some ETFs and funds offer currency-hedged share classes (often indicated by "(H)" in the name). These eliminate most FX return — for better or worse. Know which version you hold before attributing performance to currency moves.
- Crypto adds a layer: Crypto assets are typically quoted in USD but trade globally. Their volatility often dwarfs FX moves, but the currency component still exists and compounds.
- Benchmark comparison gets complicated: Comparing your multi-currency portfolio to a single-currency benchmark (e.g., MSCI World in EUR) requires that both be measured in the same currency. WealthFlow's benchmark comparison feature handles this, but be aware that the benchmark's own currency composition matters too.
- Reporting currency ≠ spending currency: Measuring your wealth in EUR doesn't mean you'll spend in EUR. If you plan to retire in a different country or currency zone, your "real" wealth depends on a future exchange rate you can't know today.
Putting It All Together
A multi currency portfolio is not an exotic edge case — it's the reality for any investor who holds foreign equities, international funds, crypto or overseas real estate. The key discipline is consistency: record every transaction with its exchange rate at the time, choose a single reporting currency, and use a return metric (like IRR) that handles irregular cash flows across currencies correctly.
Spreadsheets can do this, but they require meticulous maintenance and are prone to formula errors the moment you add a new position or currency. A dedicated tracker removes that friction and keeps the maths honest automatically.
WealthFlow's multi-currency conversion updates your entire portfolio daily, so you always know your consolidated net worth in your chosen currency — whether you hold a handful of US stocks or a genuinely global mix of equities, funds, pension assets and real estate. Start for free and add your first foreign-currency position in minutes.
See Your Entire Portfolio in Any Currency
WealthFlow's multi-currency conversion lets you switch your reporting currency instantly — so your EUR, USD, GBP and crypto positions are always comparable in one number. Try it free.
Start for free →