Track every currency as if it were one.
Consolidate cross-border portfolios with real-time FX conversion. See asset return, currency impact, dividends and fees split out - and benchmark against indices in TWR. No spreadsheet formulas required.
Return attribution
See exactly what drove your return.
A stock up 12% in USD can be flat in EUR - or even down - once the euro rallies. Turbobulls splits every position into its real components, so the headline number you see is the one you actually earned.
- Per-position asset, FX, dividend and fee breakdown
- Realised and unrealised splits across all four
- Historical rates on the trade date - not today’s
- Base-currency totals across every broker
Capital gain / loss
How much the asset itself moved in its native currency - separated from everything else.
Currency impact
Pure FX move from trade date to today. Realised and unrealised, per position and per portfolio.
Dividend contribution
Cash and reinvested distributions, FX-converted on the pay date - credited back to total return.
Fees & taxes drag
Commissions, exchange fees and withholding tax tracked alongside the position, not buried in a footnote.
Benchmarks
“Could I have just bought the index?”
Stack your portfolio against major indices, against inflation, or against any custom asset - TWR-equivalent, in your base currency. The result tells you whether your strategy actually beat the boring alternative.
- Major indices: S&P 500, MSCI World, FTSE, NASDAQ, EURO STOXX
- Inflation comparison (HICP, CPI) in your base currency
- Custom benchmark - pick any asset to test "what if I had…"
- Per-period: YTD, 1Y, 5Y, since-inception or any custom range
Why global investors switch
Your real return is hiding behind the broker’s number.
A US holding up 12% can be flat in EUR. A spreadsheet rolling up four brokers in three currencies starts drifting the moment the first dividend lands. Free aggregators want a login to your brokerage and ship the data to ad networks. Turbobulls reconciles the lot.
Broker dashboards
Show one currency, one account. Mix three brokers and a foreign holding and the headline number quietly stops being honest.
Spreadsheets
Lock in today’s FX rate against last year’s trade. Drift further from reality with every dividend, split and reinvestment.
Free aggregators
Want broker logins to roll up your accounts. Ship the data through ad networks and "anonymous" research panels.
How it works
Unified multi-currency tracking in four steps.
Set your base currency
Pick EUR, USD, GBP, RON - or any of 30+ supported fiats. Everything reports in your base.
Add holdings in any currency
Import from EU, US and global brokers. Each position keeps its native currency alongside your base.
Convert with live rates
Holdings, dividends and cost basis convert daily with historical rates on the transaction date.
Isolate FX from alpha
Split asset performance from currency movement so you know exactly where your return came from.
Return metrics
The four numbers your broker won’t show together.
Most platforms pick one and move on. Turbobulls shows TWR, MWR, IRR and ROI side-by-side, so you can answer two different questions: “is the strategy working?” and “am I actually making money?”
TWR (time-weighted)
Strips out the timing of your deposits and withdrawals. The fair number to compare your portfolio against an index.
MWR / IRR (money-weighted)
Counts when you put money in and took money out - the actual return you experienced as the investor.
ROI
Total dollar gain over total dollar paid. Simple, blunt, useful for a single-position sanity check.
Risk metrics
Sharpe, max drawdown and volatility, so headline returns come with a bill of how rough the ride was.
Capabilities
Everything global investors expect.
30+ currencies
EUR, USD, GBP, RON, CHF, SEK, JPY, CAD, AUD and more.
Real-time rates
Live FX with daily reconciliation and historical snapshots.
Currency impact
See how FX changed your return, not just the asset move.
Global coverage
EU, US and emerging-market tickers in a single workspace.
Consolidation
Multiple brokers and currencies rolled into one net-worth view.
Base-currency metrics
TWR, MWR, IRR, Sharpe and drawdown in your reporting currency.
FX separation
Asset return vs. FX return shown side-by-side on every position.
Encrypted
Every holding, rate and broker file encrypted on-device.
Built for
Global & cross-border investors
EU investors in US markets, multi-country expats, and anyone rolling up positions across brokers and currencies without touching a spreadsheet.
FAQ
Answers to common questions.
Which currencies does Turbobulls support?
30+ fiats including EUR, USD, GBP, RON, CHF, SEK, NOK, DKK, PLN, CZK, HUF, JPY, CAD and AUD. You can set any of them as your base reporting currency and switch later without losing history.
How are exchange rates calculated?
Live rates from reliable market data sources, updated daily. Historical transactions use the rate from the transaction date, so cost basis and gain/loss stay accurate over time.
Can I see how currency movements affect my returns?
Yes. Each position shows asset return and FX return separately, so you know whether a win came from the underlying asset or a favourable currency move.
Which return metrics do you report?
Time-weighted return (TWR) and money-weighted return (MWR/IRR) side-by-side, plus ROI. Risk metrics include Sharpe ratio, max drawdown and volatility - all in your base currency, with historical rates applied per transaction.
Can I benchmark against an index?
Yes. Compare your portfolio against major indices, against inflation, or against a custom asset (e.g. "what if I had just bought VOO?") - TWR-equivalent for a fair like-for-like comparison.
I have brokers in multiple countries. Can I consolidate?
Absolutely. Add holdings from any broker worldwide - Turbobulls rolls them into a single portfolio in your base currency with full multi-currency accounting underneath.
Simplify your global portfolio.
Stop juggling spreadsheets and converters. Free for 14 days, no credit card required.