BorderFolio/Coverage
What BorderFolio covers
Last reviewed 2 September 2026
A cross-border portfolio is only as good as the market, currency and residence it is measured in, so this page states all three in full rather than as a headline number. Every exchange below was verified against the live quote API it is priced from; every currency below is one a portfolio can actually be denominated in; every residence below resolves to a withholding rate from the IRS treaty table.
On this page
Exchanges and markets
67 exchanges in 49 countries and territories. Each one is a venue where a holding is priced end to end: a live quote, the venue's own quote currency, an authoritative ISIN behind the ticker, and the code a broker statement is likely to print for it. All four have to agree, which is why this list is shorter than a list of exchanges that exist and longer than most trackers' single-market coverage.
London, Tel Aviv and Johannesburg quote in sub-units (pence, agorot, cents); those are normalised to the ISO currency rather than left to inflate a position a hundredfold. A holding on a venue that is not listed here can still be tracked with manually maintained values, so an unusual listing never blocks the rest of the portfolio.
Americas — 14 exchanges
| Country | Exchange | MIC | Quote currency |
|---|---|---|---|
| United States | NYSE | XNYS | USD |
| NASDAQ | XNAS | USD | |
| NYSE Arca | ARCX | USD | |
| NYSE American | XASE | USD | |
| Cboe BZX | BATS | USD | |
| OTC Markets | OTCM | USD | |
| Canada | Toronto Stock Exchange | XTSE | CAD |
| TSX Venture Exchange | XTSX | CAD | |
| Cboe Canada (ex-NEO) | NEOE | CAD | |
| Canadian Securities Exchange | XCNQ | CAD | |
| Brazil | B3 São Paulo | BVMF | BRL |
| Mexico | Bolsa Mexicana de Valores | XMEX | MXN |
| Argentina | Buenos Aires Exchange | XBUE | ARS |
| Chile | Santiago Exchange | XSGO | CLP |
Europe — 31 exchanges
| Country | Exchange | MIC | Quote currency |
|---|---|---|---|
| United Kingdom | London Stock Exchange | XLON | GBP |
| Ireland | Euronext Dublin | XDUB | EUR |
| Germany | Deutsche Börse Xetra | XETR | EUR |
| Frankfurt (floor) | XFRA | EUR | |
| Stuttgart | XSTU | EUR | |
| Munich | XMUN | EUR | |
| Düsseldorf | XDUS | EUR | |
| Hamburg | XHAM | EUR | |
| Berlin | XBER | EUR | |
| France | Euronext Paris | XPAR | EUR |
| Netherlands | Euronext Amsterdam | XAMS | EUR |
| Belgium | Euronext Brussels | XBRU | EUR |
| Portugal | Euronext Lisbon | XLIS | EUR |
| Italy | Borsa Italiana | XMIL | EUR |
| Spain | Bolsa de Madrid | BMEX | EUR |
| Switzerland | SIX Swiss Exchange | XSWX | CHF |
| Austria | Wiener Börse | XWBO | EUR |
| Sweden | Nasdaq Stockholm | XSTO | SEK |
| Denmark | Nasdaq Copenhagen | XCSE | DKK |
| Norway | Oslo Børs | XOSL | NOK |
| Finland | Nasdaq Helsinki | XHEL | EUR |
| Iceland | Nasdaq Iceland | XICE | ISK |
| Estonia | Nasdaq Tallinn | XTAL | EUR |
| Lithuania | Nasdaq Vilnius | XLIT | EUR |
| Latvia | Nasdaq Riga | XRIS | EUR |
| Poland | Warsaw Stock Exchange | XWAR | PLN |
| Czechia | Prague Stock Exchange | XPRA | CZK |
| Hungary | Budapest Stock Exchange | XBUD | HUF |
| Romania | Bucharest Stock Exchange | XBVB | RON |
| Greece | Athens Exchange | ATHEX | EUR |
| Türkiye | Borsa Istanbul | XIST | TRY |
Asia & Oceania — 17 exchanges
| Country | Exchange | MIC | Quote currency |
|---|---|---|---|
| Australia | ASX | XASX | AUD |
| New Zealand | NZX | XNZE | NZD |
| Japan | Tokyo Stock Exchange | XTKS | JPY |
| Hong Kong | HKEX | XHKG | HKD |
| Singapore | Singapore Exchange | XSES | SGD |
| South Korea | Korea Exchange | XKRX | KRW |
| KOSDAQ | XKOS | KRW | |
| Taiwan | Taiwan Stock Exchange | XTAI | TWD |
| Taipei Exchange | ROCO | TWD | |
| China | Shanghai Stock Exchange | XSHG | CNY |
| Shenzhen Stock Exchange | XSHE | CNY | |
| India | National Stock Exchange | XNSE | INR |
| BSE (Bombay) | XBOM | INR | |
| Thailand | Stock Exchange of Thailand | XBKK | THB |
| Indonesia | Indonesia Stock Exchange | XIDX | IDR |
| Malaysia | Bursa Malaysia | XKLS | MYR |
| Vietnam | Ho Chi Minh Stock Exchange | XSTC | VND |
Middle East & Africa — 5 exchanges
| Country | Exchange | MIC | Quote currency |
|---|---|---|---|
| Israel | Tel Aviv Stock Exchange | XTAE | ILS |
| Saudi Arabia | Tadawul | XSAU | SAR |
| Qatar | Qatar Stock Exchange | DSMD | QAR |
| South Africa | Johannesburg Stock Exchange | XJSE | ZAR |
| Egypt | Egyptian Exchange | XCAI | EGP |
Currencies
Two different lists, because they answer two different questions. Quote currencies are what the exchanges above trade in — 36 of them, and a holding in any of them is priced natively before conversion. Portfolio currencies are what you can measure the whole portfolio in.
Quote currencies — 36
Portfolio reporting currencies — 19
| Code | Currency | Symbol |
|---|---|---|
| USD | US Dollar | $ |
| EUR | Euro | € |
| GBP | British Pound | £ |
| CHF | Swiss Franc | Fr |
| CAD | Canadian Dollar | C$ |
| AUD | Australian Dollar | A$ |
| JPY | Japanese Yen | ¥ |
| HKD | Hong Kong Dollar | HK$ |
| SEK | Swedish Krona | kr |
| NOK | Norwegian Krone | kr |
| DKK | Danish Krone | kr |
| PLN | Polish Złoty | zł |
| CZK | Czech Koruna | Kč |
| SGD | Singapore Dollar | S$ |
| NZD | New Zealand Dollar | NZ$ |
| HUF | Hungarian Forint | Ft |
| ILS | Israeli Shekel | ₪ |
| ZAR | South African Rand | R |
| INR | Indian Rupee | ₹ |
Historical transactions are converted at the rate that applied on their own date, never at today's rate. Where the statement prints its own rate for a row — IBKR calls it FXRateToBase — that rate is used, because it is the economics you actually experienced; otherwise the European Central Bank reference rate for that day is used, and a day with no published fixing is reported as such instead of being filled in from a neighbouring day.
This matters more than it sounds: converting a five-year contribution history at one current rate is the single most common error in an investment spreadsheet, and it silently turns currency movement into apparent return. See BorderFolio vs a spreadsheet and the true return methodology.
Countries of tax residence
Withholding is not a property of a fund — it is a property of the fund's domicile times your tax residence. US dividend withholding is resolved for 78 countries of tax residence: every jurisdiction in the IRS treaty table, plus the common no-treaty residences at the statutory 30%. Residence-side dividend and capital-gains rates are prefilled for 59 countries and can be overridden, and countries with a progressive, cantonal, slab or deemed-return regime are left blank rather than guessed at a flat number.
79 residences also have a reference page here, giving the rate, the treaty article, the estate-treaty position and a worked example. The set differs from the in-app selector at the edges — a few pages are published ahead of it, and a few selectable residences have no page yet:
Withholding at source is modelled for US-source dividends and for the ~15% layer lost inside an Irish-domiciled UCITS on its US holdings. Withholding by other source countries — a French or Swiss dividend paid to a non-resident, say — is not modelled yet and is not silently estimated. The full model, its inputs and its limits are on the withholding methodology page; the calculator runs it without an account.
Fund domiciles
Domicile is read from the instrument's real ISIN rather than from where it happens to be listed, so an Irish UCITS bought on Xetra is Irish and a US-listed ETF bought in London is still US-situs. Depositary receipts are resolved to the share class they represent — an ADR's own ISIN is American by construction, which would otherwise charge Israeli or Japanese companies US withholding and count them toward the US estate-tax threshold.
The two domiciles the cross-border layer models in full are US-domiciled funds and stocks (treaty rate on the whole distribution, US-situs estate exposure above USD 60,000) and Irish-domiciled UCITS (~15% withheld inside the fund, no US-situs estate exposure, accumulating share classes recognised as paying no cash distribution). See US ETFs vs Irish UCITS, VT vs VWRA and the US estate tax calculator.
Brokers
There is no supported-broker list to check yours against. A portfolio is built from a statement you upload — PDF, CSV, plain text, screenshot or photo — so a broker with no API, no export and no integration partner still works, which is the normal case outside the US. Broker credentials are never requested and no brokerage connection exists to request them for.
The 37 names below are the labels the app offers for organising accounts, not an integration list. Anything not on it is stored as Other and imports identically.
| Where clients mostly are | Brokers named in the app |
|---|---|
| Global | Interactive Brokers, Saxo Bank, eToro |
| United States | Charles Schwab, Fidelity, Vanguard, TD Ameritrade, E*TRADE, Robinhood, Webull, Merrill Edge, Tastytrade, SoFi Invest, Ally Invest, Alpaca, Moomoo |
| Europe | Degiro, Trading 212, Revolut, Lightyear, Nordnet, Swedbank |
| United Kingdom | Freetrade, Hargreaves Lansdown |
| South Africa | EasyEquities, Standard Bank, Investec, Sanlam, Absa Stockbrokers, PSG Wealth |
| India | Zerodha, Groww, Upstox, Angel One, ICICI Direct, HDFC Securities, Kotak Securities |
See how statement import works and the IBKR activity statement walkthrough.
What is not covered
- Individual bonds, notes and treasuries. Priced per 100 of face value and paying coupons rather than dividends, so reading them as shares would misstate both the holding and the money put in. Import names them among the rows it did not take; support is on the roadmap. Bond funds with a ticker are supported today.
- Options, futures and other derivatives. Not tracked; Cboe options listings are deliberately excluded from the instrument universe.
- Crypto, property and private assets. Not tracked. BorderFolio measures listed securities and funds.
- Withholding by source countries other than the US. Modelled for US-source dividends only, as above.
- Announced dividend dates outside the US. Confirmed pay dates and announced future ex-dates come from a US-only data source. Non-US holdings get a forecast built from their own payment history instead, which is an estimate of timing rather than a confirmed date.
- Filing-ready tax reports. Every figure is an informational estimate for your own understanding — BorderFolio is not a broker, investment adviser or tax adviser. See the disclaimer.