Best Taiwan stock market data API

The best Taiwan stock market data API depends on what you need. If you want free raw data and can handle parsing and gaps yourself, the official TWSE and TPEx open-data portals are the first-party source. If you want that official data cleaned, joined into a unified schema, delivered over a REST API or an MCP server, with coverage and data gaps disclosed rather than hidden, TW Market Data is built for that.

Where Taiwan stock data actually comes from

Almost all Taiwan stock data originates from four public bodies, and knowing which one owns what saves a lot of searching. The Taiwan Stock Exchange (TWSE) publishes listed-market prices and trading statistics. The Taipei Exchange (TPEx) does the same for the OTC market, on its own domain and under its own field names. The Market Observation Post System (MOPS) carries company filings — monthly revenue, financial statements and material announcements. TAIFEX covers futures and options. Every commercial Taiwan data product, this one included, ultimately sources from these four; what differs between products is what happens to the data afterwards.

Free and official options first

  • Official portals (TWSE / TPEx / MOPS OpenAPI) — free and authoritative, but fragmented across endpoints, rate-limited, and without a unified schema. Best for a one-off pull when you don't mind the plumbing.
  • Community datasets — useful for research, with variable coverage and freshness, and usually no SLA.

What the free route actually costs

Free is the right answer more often than vendors admit, so it is worth being precise about the trade. The official endpoints charge nothing and need no key. What they ask for instead is your time: each endpoint has its own shape, the listed and OTC markets name the same fields differently, dates arrive as ROC-calendar strings, and most open-data endpoints return only the latest period — so multi-year history is something you accumulate by polling on a schedule and storing, not something you can query. For one current snapshot that cost is near zero. For five years of history joined across prices, revenue and institutional flows, you are signing up to build and run a pipeline.

Where TW Market Data fits

  • First-party TWSE / TPEx / MOPS / TAIFEX data in a unified schema, over REST (X-API-Key header) and a hosted MCP server, with a free tier to start.
  • Every response carries source lineage and preserves disclosed data gaps instead of inferring missing values.

Our honest limits

TW Market Data is a TWSE-first verified baseline: TPEx historical depth is still being expanded and we make no full-market claim. We focus on end-of-day and fundamental data — real-time quotes, intraday bars and crypto are out of scope. If your strategy needs tick or minute data or live quotes, we are not the right tool today.

Common questions

1Is the data official / first-hand?
Yes — it is sourced first-party from TWSE, TPEx, MOPS and TAIFEX, and every response carries source lineage. Disclosed data gaps are preserved rather than filled with inferred values.
2Is there a free tier?
Yes. The free plan includes the basic datasets (excluding financial statements) with a monthly request quota, so you can test end-to-end before upgrading. Financial statements and deeper history are unlocked on paid plans.
3Do you offer real-time or intraday data?
No. TW Market Data focuses on end-of-day and fundamental Taiwan data; real-time quotes, intraday bars and crypto are out of scope.
4What exactly does the free tier include?
1,500 requests a month, 1 API key and 60 requests a minute across the core datasets, excluding the three financial statements, for non-commercial use. Monthly revenue is included for evaluation, capped at 8 tickers and the last 12 months. Five symbols also work with no key at all.
5Why not just use the free official TWSE and TPEx APIs?
Often you should — they are the first-hand source and cost nothing. The trade-off is that endpoints are separate with differing field vocabularies, most serve only the latest period so history must be accumulated, and dates arrive in the ROC calendar. A paid layer is buying the normalization, the accumulated history and the lineage, not the data itself.
6Where can I get Taiwan stock data?
From the source, free: TWSE for listed prices, TPEx for the OTC market, MOPS for company filings such as monthly revenue and financial statements, and TAIFEX for futures and options. Each publishes open-data endpoints that need no API key. A commercial API is worth considering once you need those sources joined, backfilled with history, and traceable per row.
7Is Taiwan stock data free?
The official sources are genuinely free and need no registration. What is not free is the work around them — normalizing four publishers into one schema, converting ROC-calendar dates, and accumulating history that the endpoints do not serve retrospectively. That work is what a paid tier replaces.
8What is the difference between TWSE and TPEx data?
TWSE covers the listed main board and TPEx covers the over-the-counter market — different companies, different domains, and different field-naming conventions for the same logical data. Whole-market analysis needs both, merged and mapped, which is why they are served here under one schema.

Want to query this data yourself? Create a free account.

Related articles