Start with your holdings
Add a few positions or import a CSV. These insights use only the prices, FX rates and classifications you enter.
Markets · Portfolio Intelligence
Refresh prices and FX uses end-of-day closes and the day's dollar rates; anything it cannot match keeps the value you enter. For holdings in a different currency, enter the number of USD units represented by one unit of that holding's currency. Change the reporting currency only after checking the FX rates.
Portfolio snapshot
Holdings
0
Manual entries and CSV imports
Priced and FX-converted
0
Eligible for current-value calculations
Entered market value (USD)
$0.00
Excludes holdings without price or FX inputs
Unpriced or unconverted
0
Not included in market value or exposure
Gain/loss on priced holdings
$0.00
Compared with recorded cost basis for the same priced and FX-converted holdings only. This is an indicative unrealised difference; it excludes fees, taxes, distributions, corporate actions and any FX-rate history.
Portfolio intelligence
These checks describe the holdings and manual inputs you supplied. They are not a calibrated risk score, a forecast, or investment advice.
Largest priced position
Not available
Based on entered prices and FX only
Missing current prices
0
Excluded from current value
Missing FX conversion
0
Excluded from base-currency totals
Priced and converted
0 of 0
Coverage of your entered portfolio
Add holdings to see concentration checks. Portfolio values stay local. The optional watchlist action shares company names or tickers only, not prices, quantities, cost basis or FX rates.
Add an investment
Bulk import and backup
Required columns: name, currency, quantity, cost_per_unit. Optional columns include ticker, country, sector, asset_type, current_price, fx_to_base, price_as_of and fx_as_of. Dates must be valid and not in the future. Excel imports use the first worksheet, reject formulas, and are limited to 5 MB and 5,000 holding rows.
Portfolio composition
All four exposure views use the current prices and FX rates shown in the table (refreshed or entered). Holdings without either are excluded.
Add priced holdings with FX rates to calculate exposure.
Add priced holdings with FX rates to calculate exposure.
Add priced holdings with FX rates to calculate exposure.
Add priced holdings with FX rates to calculate exposure.
Portfolio Intelligence
These are transparent concentration and completeness checks calculated from your own entered prices, FX rates and classifications. They are not predictions, live risk scores or buy/sell recommendations.
Start with your holdings
Add a few positions or import a CSV. These insights use only the prices, FX rates and classifications you enter.
Portfolio valuation review
Save a DCF or dividend-discount result from the Valuation workspace to review it here. A comparison is counted only when the model profile is suitable, source dates are fresh, currency matches, and the portfolio price/date matches the saved quote. The value-weighted gap also requires a fresh FX rate. These are manual-input scenario comparisons, not expected returns.
Matched valuation reviews
0 / 0
Source, model and quote checks passed
Value-weighted base-case gap
Not available
0 holding(s) with fresh FX; not expected return
Potentially overvalued
0
All scenarios below quote; base gap exceeds 15%
Potentially undervalued
0
All scenarios above quote; base gap exceeds 15%
Add a holding to see whether a saved valuation matches your portfolio inputs.
Your holdings
Loading local portfolio…
Loading your locally saved portfolio…