Twelve Data provides comprehensive end-of-day pricing data from over 100 exchanges worldwide. The complete list of supported venues is available on our Exchanges page.
Usage guidelines
Personal Plans: Data is restricted to individual, non-commercial use only.
Business Plans: Data may be used for internal business operations. External distribution to end-users depends on your plan tier.
White-Labeling: Available upon request via the Data Add-ons page. Approval is subject to the specific exchange and market regulations - our team will guide you through the process.
Specifications
Asset class: Equities, ETFs, Mutual Funds, Currencies, Crypto, Bonds, Derivatives, Indices.
History: Full historical data available
Format: JSON, CSV
Delay: End-of-Day (EOD)
Fields: Open, high, low, close, volume, reference data (e.g. ISIN, MIC), corporate actions
Intervals: 1-min to 1-month
Exchanges that require a license or are not supported
If you require access to any of the markets listed below, please contact customer support to express your interest and check their current status.
Note that this list does not include EOD data, but fundamentals and analysis data are available for most of them.
Country | Exchange name | MIC code |
🇦🇹 Austria | Vienna Stock Exchange | XWBO |
🇧🇦 Bosnia & Herzegovina | Sarajevo Stock Exchange | XSSE |
🇨🇱 Chile | Bolsa de Comercio de Santiago | XSGO |
🇩🇰 Denmark | Nasdaq Copenhagen | XCSE |
🇪🇬 Egypt | Egypt Exchange | MCIA |
🇪🇪 Estonia | Nasdaq Tallinn | XTAL |
🇫🇮 Finland | Nasdaq Helsinki | XHEL |
🇮🇸 Iceland | Nasdaq Iceland | XICE |
🇮🇹 Italy | Borsa Italiana | MTAA |
🇱🇻 Latvia | Nasdaq Riga | XRIS |
🇱🇹 Lithuania | Nasdaq Vilnius | XLIT |
🇰🇿 Kazakhstan | Kazakhstan Stock Exchange | XKAZ |
🇭🇰 Hong Kong | Hong Kong Stock Exchange | XHKG |
🇭🇺 Hungary | Budapest Stock Exchange | XBUD |
🇯🇵 Japan | Tokyo Stock Exchange | XJPX |
🇲🇾 Malaysia | Bursa Malaysia | XKLS |
🇳🇿 New Zealand | New Zealand Stock Exchange | XNZE |
🇳🇴 Norway | Oslo Stock Exchange | XOSL |
🇵🇭 Philippines | Philippine Stock Exchange | XPHS |
🇷🇴 Romania | Bucharest Stock Exchange | XBSE |
🇸🇪 Sweden | Nasdaq Stockholm | XSTO |
🇹🇭 Thailand | Stock Exchange of Thailand | XBKK |
🇸🇬 Singapore | Singapore Exchange | XSES |
🇿🇦 South Africa | Johannesburg Stock Exchange | XJSE |
🇹🇳 Tunisia | Bourse De Tunis | XTUN |
🇻🇳 Vietnam | Hanoi Stock Exchange | HSTC |
🇻🇳 Vietnam | Hochiminh Stock Exchange | XSTC |
Price confirmation process
Unconfirmed prices: Initially released as preliminary data from the exchange.
Confirmed prices: Finalized and available for download after the exchange's official daily reconciliation.
Sample data
{
"meta": {
"symbol": "AAPL",
"interval": "1day",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"values": [
{
"datetime": "2025-10-28",
"open": "268.98999",
"high": "269.89001",
"low": "268.14999",
"close": "269",
"volume": "41461500"
}
],
"status": "ok"
}
Explore more
Explore the additional data we offer. A great place to start is:

