# TW Market Data > Machine-readable index of Taiwan (TWSE / TPEx / TAIFEX / MOPS) market datasets for AI agents — official-sourced, coverage-honest and point-in-time safe. Not investment advice. Rules: no buy / sell / target-price recommendation; data gaps and unknowns are preserved, never invented. Grades are verified | derived | reference | building; production_ready=true means the dataset is verified serving against a live key. This index is generated from the storefront catalog (93 datasets), so it always matches what the site sells. ## When to use TWMD Use TWMD when the question is about the Taiwan market specifically — TWSE, TPEx, TAIFEX or MOPS — and the answer has to come from the official record rather than from memory. Typical cases: a price or index level on a stated date, monthly revenue and financial statements, institutional and margin flows, futures and options positioning, corporate events, and the index membership behind them. How to call it: - Start with `list_datasets` or /llms.txt to find the dataset, then `describe_dataset` before querying anything unfamiliar — it states what one row is, the units, and the time rules. - For anything historical, backtested or learned from, pass `as_of=YYYY-MM-DD`. Without it the answer is a present-day lookup and must not be presented as point-in-time. - If a value appears in `coverage.missing`, it is not available. Say so. Do not interpolate it, infer it from a neighbouring period, or carry the last known value forward. - Quote `meta.query_id` when reporting a number: `memory_replay_query` returns the bytes that were served, so the claim can be checked later. - For a figure that has to survive someone else's scrutiny, fetch an inclusion proof — the proof endpoints answer without a key. When NOT to use it: - Non-Taiwan securities. Global macro series exist, but this is not a US or pan-Asian equity source. - Buy, sell, hold or target-price judgements. TWMD serves data and refuses recommendations; nothing here is investment advice. - Intraday tick or order-book data, and real-time streaming. The datasets are end-of-day and periodic. - Analyst consensus and sentiment. Deliberately not carried, so a model asked for it should say so rather than substitute a proxy. ## API - [TWMD OpenAPI spec (JSON)](https://twmarketdata.com/openapi.json): all dataset endpoints - [TWMD OpenAPI spec (YAML)](https://twmarketdata.com/openapi.yaml): same spec, YAML - [TWMD API documentation](https://twmarketdata.com/en/docs/introduction.md): docs entry point for agents - [TWMD quick start](https://twmarketdata.com/en/docs/quick-start.md): the first call, with a runnable curl and Python example - [TWMD data lineage](https://twmarketdata.com/en/docs/data-freshness-lineage.md): source, lineage, freshness and data-gap semantics - [TWMD versioning and deprecation policy](https://twmarketdata.com/en/docs/versioning.md): what counts as a breaking change, how long a deprecated surface keeps answering, and the headers that announce it - [Full docs bundle](https://twmarketdata.com/llms-full.txt): every guide + endpoint page in one file ## AI Agent Resources - [Markdown mirrors](https://twmarketdata.com/en/docs/api/market-prices/twse-daily-price.md): append `.md` to docs, answer, dataset-reference or blog URLs that appear in this index to get plain markdown instead of HTML - [MCP server](https://mcp.twmarketdata.com/mcp): live, streamable HTTP transport. Any MCP-capable client can connect and the server enumerates its own tools — no need to know our API in advance. Requires an API key or OAuth login; see https://twmarketdata.com/en/docs/advanced/mcp-server.md - [Standard-library verifier](https://twmarketdata.com/twmd_verify_proof.py): pure Python standard library, imports nothing of ours — run it yourself rather than trusting our infrastructure - Point-in-time: pass as_of=YYYY-MM-DD on a dataset query and the response's request_context reports point_in_time, as_of_applied and knowledge_time_field — knowledge_date for disclosures, trade_date for prices. Backtests filtered this way cannot see figures that were not public on the date asked about. ### Not claimed - Weekly official reconciliation: a verification harness exists and has run once, but it is not scheduled. Roadmap, not a live feature. - Organisation roles over data requests: an API key authenticates at the API host carrying no organisation role, so roles govern the dashboard and credential handling, not what a key may read. - PROV-O provenance export: not built. Asking for ?format=prov-jsonld returns 400 unsupported_format. - Point-in-time disclosure-date coverage: fundamentals report_date is not fully covered, so complete disclosure-date PIT is not claimed. ## Documentation - [Introduction](https://twmarketdata.com/en/docs/introduction.md): 台灣市場資料基礎設施,為 API、MCP 與 AI agent workflow 打造。 - [Tools / MCP](https://twmarketdata.com/en/docs/tools-and-mcp.md): 把台股官方資料接上你的程式與 AI 助理——REST API 與 MCP 皆已上線,五分鐘上手。 - [Quickstart](https://twmarketdata.com/en/docs/quick-start.md): 成功呼叫 TWMD API 只需要 API key、查詢參數,以及一次 GET request。 - [Coverage / Freshness](https://twmarketdata.com/en/docs/data-access.md): 說明各資料家族的覆蓋範圍、更新節奏與 data_gaps 判讀方式。 - [OpenAPI Spec](https://twmarketdata.com/en/docs/api-model.md): 提供機器可讀的 API 規格,方便 client generation、API testing 與 agent endpoint discovery。 - [Rate Limit 與配額](https://twmarketdata.com/en/docs/advanced/rate-limits.md): 說明請求速率、配額控管與高併發整合策略。 - [錯誤處理](https://twmarketdata.com/en/docs/advanced/error-handling.md): 建立一致的 API 例外處理與排查流程。 - [常見問題](https://twmarketdata.com/en/docs/support/faq.md): 整理 API 使用、配額、來源與錯誤排查的常見疑問。 - [聯絡支援](https://twmarketdata.com/en/docs/support/contact.md): 支援範圍、問題回報方式與 Enterprise 諮詢入口。 - [資料來源與血緣](https://twmarketdata.com/en/docs/data-freshness-lineage.md): TWMD 以官方公開來源優先,並在可用欄位中保留來源、角色與資料缺口,讓研究結果可以回溯。 - [Python SDK](https://twmarketdata.com/en/docs/sdk/python-sdk.md): 本機 preview SDK:用 Python 呼叫 TW Market Data public API。 - [JavaScript / TypeScript SDK](https://twmarketdata.com/en/docs/sdk/javascript-sdk.md): 本機 preview SDK:用 fetch wrapper 呼叫 TW Market Data public API。 - [MCP Server Preview](https://twmarketdata.com/en/docs/ai-agents/mcp-server-preview.md): 本地 MCP server skeleton,可把台股資料查詢能力轉成 agent 可調用工具。 - [Tool Manifest](https://twmarketdata.com/en/docs/ai-agents/tool-manifest.md): 透過 ai-tools/twmd_tools.json 讓 tool calling framework 讀取可用工具與 schema。 - [Support](https://twmarketdata.com/en/docs/support.md): 需要 API、資料覆蓋、方案或導入協助時,可以聯繫 TW Market Data 團隊。 - [查看公司基本面](https://twmarketdata.com/en/docs/workflows/company-fundamentals.md): 從月營收、損益表、資產負債表與估值資料建立可驗證的台股基本面研究流程。 - [看籌碼](https://twmarketdata.com/en/docs/workflows/capital-flow.md): 使用三大法人與融資融券資料,建立可驗證的台股籌碼觀察流程。 - [取得台股價格與市場狀態](https://twmarketdata.com/en/docs/workflows/market-status.md): 以台股價格、成交量、技術指標與市場廣度建立可重跑的市場狀態觀測流程。 - [快速查資料](https://twmarketdata.com/en/docs/workflows/fast-data-access.md): 用一致的查詢步驟,快速定位台股資料 API 並驗證資料來源與欄位意義。 - [coverage overview](https://twmarketdata.com/en/docs/coverage-overview.md): authored guide - [financial statements](https://twmarketdata.com/en/docs/guides/financial-statements.md): authored guide - [institutional flows](https://twmarketdata.com/en/docs/guides/institutional-flows.md): authored guide - [market status](https://twmarketdata.com/en/docs/guides/market-status.md): authored guide - [get stock prices python](https://twmarketdata.com/en/docs/guides/get-stock-prices-python.md): authored guide - [analyze financial statements python](https://twmarketdata.com/en/docs/guides/analyze-financial-statements-python.md): authored guide - [read institutional flows python](https://twmarketdata.com/en/docs/guides/read-institutional-flows-python.md): authored guide - [search filings python](https://twmarketdata.com/en/docs/guides/search-filings-python.md): authored guide - [build market monitor python](https://twmarketdata.com/en/docs/guides/build-market-monitor-python.md): authored guide - [introduction](https://twmarketdata.com/en/docs/search/introduction.md): authored guide - [quickstart](https://twmarketdata.com/en/docs/search/quickstart.md): authored guide - [best practices](https://twmarketdata.com/en/docs/search/best-practices.md): authored guide - [openapi spec](https://twmarketdata.com/en/docs/ai-agents/openapi-spec.md): authored guide - [llms txt](https://twmarketdata.com/en/docs/ai-agents/llms-txt.md): authored guide - [versioning](https://twmarketdata.com/en/docs/versioning.md): authored guide - [mcp server](https://twmarketdata.com/en/docs/ai-agents/mcp-server.md): authored guide - [skills](https://twmarketdata.com/en/docs/ai-agents/skills.md): authored guide ## Answers - [Best Taiwan Stock Market Data API — Where to Get Taiwan Stock Data](https://twmarketdata.com/en/answers/best-taiwan-stock-market-data-api.md): Where Taiwan stock data comes from, what the free official TWSE and TPEx feeds give you, and when a verified API is worth paying for — 5.2M daily price rows from 2004, 311 stopped-trading tickers retained, five tickers free with no API key. - [How to Get TWSE Data in Python — Runnable REST API Example](https://twmarketdata.com/en/answers/how-to-get-twse-data-python.md): Pull TWSE (Taiwan Stock Exchange) daily prices from Python in one request: the endpoint, the X-API-Key header, and a runnable example. History runs back to 2004, and five tickers work with no API key at all. - [Taiwan Monthly Revenue Data — MOPS Filings by API, from 2010](https://twmarketdata.com/en/answers/taiwan-monthly-revenue-data.md): Taiwan-listed companies file revenue every month through MOPS — a monthly-frequency fundamental most markets lack. 333,036 rows across 2,096 companies from 2010, with YoY and MoM, over a single REST call. - [Survivorship-Bias-Free Taiwan Equity Data — 264 Delisted Tickers Kept](https://twmarketdata.com/en/answers/survivorship-bias-free-taiwan-equity-data.md): Why dropped delisted names inflate a Taiwan backtest, and how to build a point-in-time universe: 311 stopped-trading tickers keep their full price history back to 2004, 264 of them with an official delisting date. - [Taiwan Institutional Investor Flow Data — What It Is and Where It Comes From](https://twmarketdata.com/en/answers/taiwan-institutional-investor-flow-data.md): What Taiwan's three major institutional investors (foreign, investment trust, dealer) daily net buy/sell data is, when TWSE publishes it, and why TW Market Data does not currently provide it per stock. - [Taiwan Stock Price Limit History — the 7% → 10% Change, June 2015](https://twmarketdata.com/en/answers/taiwan-stock-price-limit-history-7-to-10-percent.md): On 1 June 2015 Taiwan widened its daily stock price limit from ±7% to ±10%. Here is what changed, and why any backtest that spans that date has a structural break to handle. - [Taiwan's Three Institutional Investors (三大法人) — Developer Data Guide](https://twmarketdata.com/en/answers/taiwan-three-institutional-investors-explained.md): Foreign investors, investment trusts and dealers — the 三大法人. What each group is, when the TWSE T86 report publishes, how the daily net buy/sell is read, and what it cannot tell you. - [Taiwan Market Microstructure Timeline — Price Limits, Odd-Lot, Tick Size](https://twmarketdata.com/en/answers/taiwan-market-microstructure-timeline.md): A dated, source-cited timeline of the Taiwan stock market rule changes that a long backtest crosses — the ±7%→±10% price limit, continuous matching, intraday odd-lot, tick-size tiers and T+2 settlement. - [Price-Move Context Cards for Taiwan Stocks — Era-Aware Limit Flag](https://twmarketdata.com/en/answers/introducing-price-move-context-cards.md): A price-move context card turns a big single-day move in a Taiwan stock into structured context: how big, whether it hit the era's price limit, how much was excess over the market, and whether an official event explains it. - [TWSE OpenAPI limits, and what it will not return](https://twmarketdata.com/en/answers/twse-openapi-limits-and-usage.md): The official TWSE OpenAPI is free, keyless and authoritative. Before you build on it: most endpoints return the latest snapshot, dates are ROC-calendar strings, and TWSE and TPEx name the same fields differently. With runnable curl. - [tpex_mainboard_daily_close_quotes: fields, runnable curl, history (official returns one day)](https://twmarketdata.com/en/answers/tpex-mainboard-daily-close-quotes.md): The full field reference for TPEx mainboard daily close quotes, with runnable curl and Python. The official endpoint serves one trading day — this page adds a date-ranged alternative. - [t187ap05_L monthly revenue: fields and history](https://twmarketdata.com/en/answers/twse-openapi-monthly-revenue-t187ap05l.md): Fields, usage and limits of the TWSE OpenAPI t187ap05_L listed-company monthly revenue endpoint, including YoY/MoM fields, ROC date conversion and how to accumulate history. With curl and Python. - [t187ap03: TWSE vs TPEx company profile fields](https://twmarketdata.com/en/answers/twse-tpex-company-profile-t187ap03.md): Field-by-field comparison, usage and limits of the listed (t187ap03_L) and OTC (mopsfin_t187ap03_O) Taiwan company profile open-data endpoints. - [TWSE T86 endpoint: 19 fields and the summing trap](https://twmarketdata.com/en/answers/twse-t86-institutional-investors-endpoint.md): Daily per-stock net buying by foreign investors, trusts and dealers from the TWSE T86 endpoint: keyless, it accepts a date, and its 19 fields — including why summing them yourself double-counts. - [DailyMarketReportOpt | TAIFEX options daily quotes OpenAPI usage and limits](https://twmarketdata.com/en/answers/taifex-daily-market-report-opt.md): How the TAIFEX options daily market report endpoint works: its 18 fields, the single-day snapshot limit, and how to accumulate history. With measured row counts and a runnable curl. - [openapi.twse.com.tw: every endpoint, and its limits](https://twmarketdata.com/en/answers/twse-openapi-endpoints-guide.md): Which endpoints openapi.twse.com.tw and tpex.org.tw/openapi actually serve — t187ap03_L, t187ap05_L, STOCK_DAY_ALL — with keyless curl, and the ROC-calendar and latest-snapshot limits both share. - [STOCK_DAY_ALL fields, and querying a past date](https://twmarketdata.com/en/answers/twse-stock-day-all-endpoint.md): Every field STOCK_DAY_ALL returns and how to parse it: ROC-calendar dates, all-string values, whole-market OHLCV in one call. One day only — plus a date-ranged read you can try without a key. - [Avoiding Look-Ahead and Survivorship Bias in a Taiwan Stock Backtest](https://twmarketdata.com/en/answers/taiwan-backtest-lookahead-survivorship-bias.md): Two errors that quietly inflate a backtest, and a concrete fix for each: align fundamentals on when they could first be known, and keep the 311 tickers that stopped trading in your universe. Runnable Python included. - [Choosing a Taiwan Stock Data Source: Start From What You Are Building](https://twmarketdata.com/en/answers/how-to-choose-taiwan-stock-data-source.md): No rankings. Six questions that decide which properties you need, five checks you can run against any source, and an honest list of where we do not fit. - [Taiwan Adjusted Prices: Forward vs Backward, and Which a Backtest Needs](https://twmarketdata.com/en/answers/taiwan-adjusted-price-forward-vs-backward.md): Forward adjustment rewrites history every time a dividend lands, so the same backtest changes next month. Backward adjustment does not. Covers the difference, how back adjustment is computed, and why a backtest needs it. - [Pitfalls in Taiwan Institutional Flow Data: Double Counting, Revisions, Sub-categories](https://twmarketdata.com/en/answers/taiwan-institutional-flow-three-pitfalls.md): Summing across the listed and OTC markets double counts, a day's figures can be revised, and sub-category definitions vary. How to check for each when working with the official data, and why TW Market Data currently provides only the OTC half. - [Reading Gaps in Taiwan Market Data: market_status, data_gaps and price_confidence](https://twmarketdata.com/en/answers/taiwan-market-data-gaps-how-to-read.md): Is a missing day a market holiday or missing data? Three different signals depending on the endpoint, with runnable checks for each. - [openapi.twse.com.tw returns only today: get history](https://twmarketdata.com/en/answers/twse-openapi-only-today-how-to-get-history.md): Measured: adding ?date= to STOCK_DAY_ALL still returns the same single day. History has two sources — accumulate your own from today, or query a set already accumulated. Runnable code for both. - [Cleaning Taiwan Open Data: ROC Dates, String Numbers and Two Field Vocabularies](https://twmarketdata.com/en/answers/taiwan-open-data-cleaning-roc-date-string-numbers.md): Dates arrive in the ROC calendar, every value arrives as a string, and field names come in two vocabularies. Runnable conversions for each, and why stripping commas everywhere is the wrong reflex. - [Rate Limited or Blocked Fetching Taiwan Stock Data: Batching, Caching, Backoff](https://twmarketdata.com/en/answers/taiwan-stock-api-rate-limit-blocked-what-to-do.md): Tell throttling apart from a broken request, then cut request volume with caching and range queries before you touch retry logic. Runnable retry and cache examples included. - [Taiwan stock MCP server: connect Claude and Cursor](https://twmarketdata.com/en/answers/taiwan-stock-mcp-server-claude-cursor.md): TW Market Data's hosted MCP server lets Claude Code, Claude Desktop and Cursor query official Taiwan stock data in natural language. Connection commands, the as_of parameter for backtests, and the current beta limits. - [台股資料 API 怎麼選?用 Python 抓台股歷史資料(附可跑範例)](https://twmarketdata.com/zh-TW/answers/taiwan-stock-api-python-guide.md) (zh-Hant): 台股資料 API 怎麼選、用 Python 怎麼抓:認證、呼叫 /v2/datasets 端點、解析 JSON,並讀 freshness/data_gaps 訊號避免資料誤判。上市日K 自 2004 年、520 萬筆,五檔免 key 可先跑範例。 - [台股資料 API for AI Agents — 結構化 JSON、含下市股、免 key 即試](https://twmarketdata.com/zh-TW/answers/taiwan-stock-data-api-for-ai-agents.md) (zh-Hant): 為 AI agent 與量化研究打造的台股資料 API:結構化 JSON、每筆帶 knowledge_date 與來源、缺漏不臆測,附 openapi.json 與 llms.txt 供 agent 探索。上市日K 自 2004 年 520 萬筆,含 311 檔已停止交易個股價史,五檔免 key 即試。 - [台股財報 API — 月營收自 2010 年、MOPS 官方源、跨期可比](https://twmarketdata.com/zh-TW/answers/taiwan-financial-statements-monthly-revenue-api.md) (zh-Hant): 台股財報與月營收 API:月營收自 2010 年(33 萬筆、2,096 檔,含 YoY/MoM)與財報三表,來源 MOPS 官方第一手、欄位標準化跨期可比、每筆帶 knowledge_date。五檔免 API key 直接試。 - [台股大波動日情境卡 — era-aware 限價旗、超額報酬](https://twmarketdata.com/zh-TW/answers/taiwan-price-move-context-cards.md) (zh-Hant): 台股大波動日情境卡:把單日大漲大跌整理成結構化脈絡——漲跌幅多大、是否觸及當代漲跌幅限制、超越大盤多少、有無官方事件可解釋,適合事件研究與 AI agent 判讀行情成因。 - [如何用 Python 抓三大法人買賣超?](https://twmarketdata.com/zh-TW/answers/how-to-fetch-taiwan-institutional-flow-python.md) (zh-Hant): 三大法人逐檔買賣超的資料來源、TW Market Data 目前只提供上櫃部分的原因,以及自己抓官方資料時會算錯的兩個地方:跨市場重複計與盤後公布時間。 - [台股股利資料 API 怎麼拿?](https://twmarketdata.com/zh-TW/answers/taiwan-dividend-data-api.md) (zh-Hant): 用 dividend-policy 端點抓董事會決議的現金股利與股票股利(每股金額):可跑的範例、真實欄位名,以及 stock_dividend 是每股金額不是比率這個常見誤讀。 - [台股借券餘額怎麼查?](https://twmarketdata.com/zh-TW/answers/taiwan-securities-lending-balance-api.md) (zh-Hant): 借券餘額是什麼、為什麼不等於借券賣出、TW Market Data 目前未提供借券餘額的原因,以及在售的可借券賣出股數和它的差別。 - [怎麼用 API 抓台股財報三表?](https://twmarketdata.com/zh-TW/answers/taiwan-financial-statements-api-python.md) (zh-Hant): 用 income-statement 端點抓損益表:可跑的 Python 範例、真實欄位名,以及回測時該用 report_date 而不是期末日的原因。 - [台指期三大法人未平倉怎麼拿?](https://twmarketdata.com/zh-TW/answers/taiwan-futures-institutional-open-interest-api.md) (zh-Hant): 期交所三大法人期貨未平倉:資料自 2023 年 7 月起、只涵蓋期貨,以及未平倉與成交量的差別。 ## Insights - [Taiwan Full-Market Report: September 2026](https://twmarketdata.com/en/blog/tw-market-report-2026-09.md): September 2026 Taiwan full-market report: the index, turnover and breadth, institutional futures positioning, options sentiment, AI supply-chain fundamentals and valuation. Data as of 2026-10-01. - [Taiwan Market Report: August 2026](https://twmarketdata.com/en/blog/tw-market-report-2026-08.md): August 2026 Taiwan market report: the index, turnover, monthly-revenue quantiles, sector momentum and the official business-cycle signal. Data as of 2026-08-28, every row sourced. - [Scheduled Maintenance: Platform Infrastructure Upgrade (2026-08-14)](https://twmarketdata.com/en/blog/scheduled-maintenance-2026-08-14.md): TW Market Data scheduled maintenance notice (2026-08-14): you may be signed out once and the website may be briefly slow or delayed during the window. The data API (api.twmarketdata.com) and MCP service remain available; your account, API keys and data are safe. No action needed. - [What Is a Taiwan Stock Market API? A Complete Introduction](https://twmarketdata.com/en/blog/what-is-a-taiwan-stock-market-api.md): An introduction to Taiwan stock market APIs: what they are, what TWSE, TPEx and MOPS each publish, how to read a coverage window and a data gap, and how a commercial API differs from the official OpenAPI. TWSE daily prices from 2004, TPEx from 1994. - [Why Verifiable Data Beats a Better Model in Taiwan Market Research](https://twmarketdata.com/en/blog/verifiable-tw-market-data-for-ai-agents.md): AI investment research is only as reliable as its inputs. Here's why source attribution, coverage, freshness, and explicit data gaps in a Taiwan stock market data API matter more to AI agents and quant workflows than any model or prompt. ## Datasets - [Convertible-bond reference](https://twmarketdata.com/en/docs/api/derivatives/bond-convertible-reference.md): id=bond-convertible-reference; grade=reference; production_ready=false; route=/v2/datasets/bond-convertible-reference - [Fund / ETF metadata](https://twmarketdata.com/en/docs/api/funds-intel/fund-etf-metadata.md): id=fund-etf-metadata; grade=reference; production_ready=false; route=/v2/datasets/fund-etf-metadata - [Interest-rate snapshot](https://twmarketdata.com/en/docs/api/macro/interest-rate-snapshot.md): id=interest-rate-snapshot; grade=verified; production_ready=true; route=/v2/datasets/interest-rate-snapshot - [Market indices](https://twmarketdata.com/en/docs/api/market-prices/market-index.md): id=market-index; grade=verified; production_ready=true; route=/v2/datasets/market-index - [Return index (daily)](https://twmarketdata.com/en/docs/api/market-prices/return-index-daily.md): id=return-index-daily; grade=derived; production_ready=false; route=/v2/datasets/return-index-daily - [Delisting lifecycle](https://twmarketdata.com/en/docs/api/companies-events/stock-delisting-lifecycle.md): id=stock-delisting-lifecycle; grade=reference; production_ready=false; route=/v2/datasets/stock-delisting-lifecycle - [Tax & business registration](https://twmarketdata.com/en/docs/api/funds-intel/tax-business-registration.md): id=tax-business-registration; grade=reference; production_ready=false; route=/v2/datasets/tax-business-registration - [TPEx daily prices](https://twmarketdata.com/en/docs/api/market-prices/tpex-daily-price.md): id=tpex-daily-price; grade=verified; production_ready=true; route=/v2/datasets/tpex-daily-price - [TWSE daily prices](https://twmarketdata.com/en/docs/api/market-prices/twse-daily-price.md): id=twse-daily-price; grade=verified; production_ready=true; route=/v2/datasets/twse-daily-price - [Warrants reference](https://twmarketdata.com/en/docs/api/structure-reference/warrants-reference.md): id=warrants-reference; grade=reference; production_ready=false; route=/v2/datasets/warrants-reference - [Day-trading suspension](https://twmarketdata.com/en/docs/api/capital-flows/day-trading-suspension.md): id=day-trading-suspension; grade=reference; production_ready=false; route=/v2/datasets/day-trading-suspension - [Convertible Bond Custody (Monthly)](https://twmarketdata.com/en/docs/api/derivatives/convertible-bond-monthly.md): id=convertible-bond-monthly; grade=verified; production_ready=false; route=/v2/datasets/convertible-bond-monthly - [Disposition securities period](https://twmarketdata.com/en/docs/api/companies-events/disposition-securities-period.md): id=disposition-securities-period; grade=reference; production_ready=false; route=/v2/datasets/disposition-securities-period - [Ex-dividend schedule](https://twmarketdata.com/en/docs/api/companies-events/ex-dividend-schedule.md): id=ex-dividend-schedule; grade=verified; production_ready=false; route=/v2/datasets/ex-dividend-schedule - [World Bank macro](https://twmarketdata.com/en/docs/api/macro/macro-worldbank.md): id=macro-worldbank; grade=verified; production_ready=true; route=/v2/datasets/macro-worldbank - [Market breadth](https://twmarketdata.com/en/docs/api/market-prices/market-breadth.md): id=market-breadth; grade=derived; production_ready=false; route=/v2/datasets/market-breadth - [Market overview snapshots](https://twmarketdata.com/en/docs/api/market-prices/market-overview-snapshots.md): id=market-overview-snapshots; grade=reference; production_ready=false; route=/v2/datasets/market-overview-snapshots - [Price-limit (daily)](https://twmarketdata.com/en/docs/api/market-prices/stock-price-limit-daily.md): id=stock-price-limit-daily; grade=verified; production_ready=true; route=/v2/datasets/stock-price-limit-daily - [TAIEX ATM Implied Volatility](https://twmarketdata.com/en/docs/api/derivatives/taifex-atm-iv.md): id=taifex-atm-iv; grade=derived; production_ready=false; route=/v2/datasets/taifex-atm-iv - [Options settlement price](https://twmarketdata.com/en/docs/api/derivatives/taifex-options-settlement-price.md): id=taifex-options-settlement-price; grade=verified; production_ready=true; route=/v2/datasets/taifex-options-settlement-price - [Core valuation (daily)](https://twmarketdata.com/en/docs/api/market-prices/valuation-core-daily.md): id=valuation-core-daily; grade=derived; production_ready=false; route=/v2/datasets/valuation-core-daily - [Valuation data](https://twmarketdata.com/en/docs/api/market-prices/valuation-data.md): id=valuation-data; grade=derived; production_ready=false; route=/v2/datasets/valuation-data - [Monthly revenue](https://twmarketdata.com/en/docs/api/financials/monthly-revenue.md): id=monthly-revenue; grade=verified; production_ready=true; route=/v2/datasets/monthly-revenue - [Technical indicators](https://twmarketdata.com/en/docs/api/market-prices/technical-indicators.md): id=technical-indicators; grade=derived; production_ready=false; route=/v2/datasets/technical-indicators - [Moving-average indicators](https://twmarketdata.com/en/docs/api/market-prices/moving-average-indicators.md): id=moving-average-indicators; grade=derived; production_ready=true; route=/v2/datasets/moving-average-indicators - [Momentum indicators](https://twmarketdata.com/en/docs/api/market-prices/momentum-indicators.md): id=momentum-indicators; grade=derived; production_ready=true; route=/v2/datasets/momentum-indicators - [Volatility indicators](https://twmarketdata.com/en/docs/api/market-prices/volatility-indicators.md): id=volatility-indicators; grade=derived; production_ready=true; route=/v2/datasets/volatility-indicators - [Volume & liquidity indicators](https://twmarketdata.com/en/docs/api/market-prices/volume-liquidity-indicators.md): id=volume-liquidity-indicators; grade=derived; production_ready=true; route=/v2/datasets/volume-liquidity-indicators - [Return momentum indicators](https://twmarketdata.com/en/docs/api/market-prices/return-momentum-indicators.md): id=return-momentum-indicators; grade=derived; production_ready=true; route=/v2/datasets/return-momentum-indicators - [Relative strength & beta](https://twmarketdata.com/en/docs/api/market-prices/relative-strength-beta.md): id=relative-strength-beta; grade=derived; production_ready=false; route=/v2/datasets/relative-strength-beta - [Money-flow indicators](https://twmarketdata.com/en/docs/api/market-prices/money-flow-indicators.md): id=money-flow-indicators; grade=derived; production_ready=false; route=/v2/datasets/money-flow-indicators - [Oscillator indicators](https://twmarketdata.com/en/docs/api/market-prices/oscillator-indicators.md): id=oscillator-indicators; grade=derived; production_ready=false; route=/v2/datasets/oscillator-indicators - [Fibonacci retracement levels](https://twmarketdata.com/en/docs/api/market-prices/fibonacci-levels.md): id=fibonacci-levels; grade=derived; production_ready=false; route=/v2/datasets/fibonacci-levels - [Trend-strength indicators](https://twmarketdata.com/en/docs/api/market-prices/trend-strength-indicators.md): id=trend-strength-indicators; grade=derived; production_ready=false; route=/v2/datasets/trend-strength-indicators - [Ichimoku cloud](https://twmarketdata.com/en/docs/api/market-prices/ichimoku-cloud.md): id=ichimoku-cloud; grade=derived; production_ready=false; route=/v2/datasets/ichimoku-cloud - [Channel indicators](https://twmarketdata.com/en/docs/api/market-prices/channel-indicators.md): id=channel-indicators; grade=derived; production_ready=false; route=/v2/datasets/channel-indicators - [Pivot levels](https://twmarketdata.com/en/docs/api/market-prices/pivot-levels.md): id=pivot-levels; grade=derived; production_ready=false; route=/v2/datasets/pivot-levels - [Candlestick patterns](https://twmarketdata.com/en/docs/api/market-prices/candlestick-patterns.md): id=candlestick-patterns; grade=derived; production_ready=false; route=/v2/datasets/candlestick-patterns - [Balance sheet](https://twmarketdata.com/en/docs/api/financials/balance-sheet.md): id=balance-sheet; grade=verified; production_ready=true; route=/v2/datasets/balance-sheet - [Options Daily Delta](https://twmarketdata.com/en/docs/api/derivatives/taifex-options-delta.md): id=taifex-options-delta; grade=verified; production_ready=false; route=/v2/datasets/taifex-options-delta - [Income statement](https://twmarketdata.com/en/docs/api/financials/income-statement.md): id=income-statement; grade=verified; production_ready=true; route=/v2/datasets/income-statement - [GHG Carbon Disclosure (Scope 1/2/3)](https://twmarketdata.com/en/docs/api/companies-events/esg-ghg-carbon-disclosure.md): id=esg-ghg-carbon-disclosure; grade=derived; production_ready=false; route=/v2/datasets/esg-ghg-carbon-disclosure - [Options (daily)](https://twmarketdata.com/en/docs/api/derivatives/options-daily-taifex.md): id=options-daily-taifex; grade=verified; production_ready=true; route=/v2/datasets/options-daily-taifex - [Options Put/Call Ratio](https://twmarketdata.com/en/docs/api/derivatives/taifex-put-call-ratio.md): id=taifex-put-call-ratio; grade=verified; production_ready=false; route=/v2/datasets/taifex-put-call-ratio - [TAIFEX institutional flow](https://twmarketdata.com/en/docs/api/derivatives/taifex-institutional-flow.md): id=taifex-institutional-flow; grade=verified; production_ready=true; route=/v2/datasets/taifex-institutional-flow - [Broker-branch reference](https://twmarketdata.com/en/docs/api/structure-reference/broker-branch-reference.md): id=broker-branch-reference; grade=reference; production_ready=false; route=/v2/datasets/broker-branch-reference - [Price Move Context Cards](https://twmarketdata.com/en/docs/api/market-prices/price-move-context.md): id=price-move-context; grade=derived; production_ready=false; route=/v2/datasets/price-move-context - [Limit-Up/Down Events](https://twmarketdata.com/en/docs/api/market-prices/limit-events.md): id=limit-events; grade=derived; production_ready=false; route=/v2/datasets/limit-events - [Shareholding Concentration (TDCC tiers)](https://twmarketdata.com/en/docs/api/capital-flows/shareholding-concentration.md): id=shareholding-concentration; grade=derived; production_ready=false; route=/v2/datasets/shareholding-concentration - [Export Orders (by commodity)](https://twmarketdata.com/en/docs/api/macro/export-orders-monthly.md): id=export-orders-monthly; grade=verified; production_ready=false; route=/v2/datasets/export-orders-monthly - [Manufacturing Production-Value Index](https://twmarketdata.com/en/docs/api/macro/production-value-index-monthly.md): id=production-value-index-monthly; grade=verified; production_ready=false; route=/v2/datasets/production-value-index-monthly - [Customs Trade](https://twmarketdata.com/en/docs/api/macro/customs-trade-monthly.md): id=customs-trade-monthly; grade=verified; production_ready=false; route=/v2/datasets/customs-trade-monthly - [Attention & disposition events](https://twmarketdata.com/en/docs/api/companies-events/attention-disposal-events.md): id=attention-disposal-events; grade=verified; production_ready=false; route=/v2/datasets/attention-disposal-events - [Company industry exposures](https://twmarketdata.com/en/docs/api/structure-reference/company-industry-exposures.md): id=company-industry-exposures; grade=reference; production_ready=false; route=/v2/datasets/company-industry-exposures - [Governance — chairman/GM duality (t187ap33_L)](https://twmarketdata.com/en/docs/api/companies-events/governance-t187ap33-l.md): id=governance-t187ap33-l; grade=verified; production_ready=false; route=/v2/datasets/governance-t187ap33-l - [Investor conference calendar](https://twmarketdata.com/en/docs/api/companies-events/investor-conference-calendar.md): id=investor-conference-calendar; grade=verified; production_ready=false; route=/v2/datasets/investor-conference-calendar - [Margin short cover date](https://twmarketdata.com/en/docs/api/capital-flows/margin-short-cover-date.md): id=margin-short-cover-date; grade=verified; production_ready=false; route=/v2/datasets/margin-short-cover-date - [Market value weight](https://twmarketdata.com/en/docs/api/market-prices/market-value-weight.md): id=market-value-weight; grade=derived; production_ready=false; route=/v2/datasets/market-value-weight - [Securities firm master](https://twmarketdata.com/en/docs/api/structure-reference/securities-firm-master.md): id=securities-firm-master; grade=reference; production_ready=false; route=/v2/datasets/securities-firm-master - [TAIFEX final settlement price](https://twmarketdata.com/en/docs/api/derivatives/futures-final-settlement.md): id=futures-final-settlement; grade=verified; production_ready=false; route=/v2/datasets/futures-final-settlement - [Trading calendar](https://twmarketdata.com/en/docs/api/structure-reference/trading-calendar.md): id=trading-calendar; grade=reference; production_ready=false; route=/v2/datasets/trading-calendar - [Industry classification](https://twmarketdata.com/en/docs/api/structure-reference/industry-classification.md): id=industry-classification; grade=reference; production_ready=false; route=/v2/datasets/industry-classification - [Domestic banks NPL ratio (monthly)](https://twmarketdata.com/en/docs/api/macro/bank-npl-ratio-monthly.md): id=bank-npl-ratio-monthly; grade=reference; production_ready=false; route=/v2/datasets/bank-npl-ratio-monthly - [DGBAS macro statistics](https://twmarketdata.com/en/docs/api/macro/business-indicator-dgbas.md): id=business-indicator-dgbas; grade=reference; production_ready=false; route=/v2/datasets/business-indicator-dgbas - [Emerging-market board snapshot (daily)](https://twmarketdata.com/en/docs/api/market-prices/emerging-market-highlight.md): id=emerging-market-highlight; grade=reference; production_ready=false; route=/v2/datasets/emerging-market-highlight - [Equity 10-year moving average](https://twmarketdata.com/en/docs/api/market-prices/equity-10yr-ma.md): id=equity-10yr-ma; grade=derived; production_ready=false; route=/v2/datasets/equity-10yr-ma - [Industrial production index (monthly)](https://twmarketdata.com/en/docs/api/macro/industrial-production-index-monthly.md): id=industrial-production-index-monthly; grade=reference; production_ready=false; route=/v2/datasets/industrial-production-index-monthly - [Macro momentum](https://twmarketdata.com/en/docs/api/macro/macro-momentum.md): id=macro-momentum; grade=derived; production_ready=false; route=/v2/datasets/macro-momentum - [Wholesale, retail & food-services turnover index (monthly)](https://twmarketdata.com/en/docs/api/macro/wholesale-retail-food-turnover-index.md): id=wholesale-retail-food-turnover-index; grade=reference; production_ready=false; route=/v2/datasets/wholesale-retail-food-turnover-index - [Block trade](https://twmarketdata.com/en/docs/api/capital-flows/block-trade.md): id=block-trade; grade=reference; production_ready=false; route=/v2/datasets/block-trade - [Independent director concurrent positions](https://twmarketdata.com/en/docs/api/companies-events/director-concurrent-positions.md): id=director-concurrent-positions; grade=reference; production_ready=false; route=/v2/datasets/director-concurrent-positions - [Director & supervisor pledge ratio](https://twmarketdata.com/en/docs/api/capital-flows/director-pledge-ratio.md): id=director-pledge-ratio; grade=reference; production_ready=false; route=/v2/datasets/director-pledge-ratio - [Director & supervisor remuneration](https://twmarketdata.com/en/docs/api/companies-events/director-remuneration.md): id=director-remuneration; grade=reference; production_ready=false; route=/v2/datasets/director-remuneration - [Director & supervisor shareholding shortfall](https://twmarketdata.com/en/docs/api/capital-flows/director-shortfall.md): id=director-shortfall; grade=reference; production_ready=false; route=/v2/datasets/director-shortfall - [Disclosure rule violations](https://twmarketdata.com/en/docs/api/companies-events/disclosure-violations.md): id=disclosure-violations; grade=reference; production_ready=false; route=/v2/datasets/disclosure-violations - [Dividend policy](https://twmarketdata.com/en/docs/api/financials/dividend-policy.md): id=dividend-policy; grade=derived; production_ready=false; route=/v2/datasets/dividend-policy - [Equity monthly OHLCV](https://twmarketdata.com/en/docs/api/market-prices/equity-monthly.md): id=equity-monthly; grade=derived; production_ready=false; route=/v2/datasets/equity-monthly - [Equity weekly OHLCV](https://twmarketdata.com/en/docs/api/market-prices/equity-weekly.md): id=equity-weekly; grade=derived; production_ready=false; route=/v2/datasets/equity-weekly - [ESG disclosure summary](https://twmarketdata.com/en/docs/api/companies-events/esg-disclosure.md): id=esg-disclosure; grade=reference; production_ready=false; route=/v2/datasets/esg-disclosure - [Financial ratios](https://twmarketdata.com/en/docs/api/financials/financial-ratios.md): id=financial-ratios; grade=derived; production_ready=false; route=/v2/datasets/financial-ratios - [Corporate governance rules & attributes](https://twmarketdata.com/en/docs/api/companies-events/governance-rules.md): id=governance-rules; grade=reference; production_ready=false; route=/v2/datasets/governance-rules - [Industry EPS statistics](https://twmarketdata.com/en/docs/api/financials/industry-eps-stats.md): id=industry-eps-stats; grade=derived; production_ready=false; route=/v2/datasets/industry-eps-stats - [Insider shareholding transfer declarations](https://twmarketdata.com/en/docs/api/capital-flows/insider-transfer-declaration.md): id=insider-transfer-declaration; grade=reference; production_ready=false; route=/v2/datasets/insider-transfer-declaration - [Institutional flow by type (TPEx)](https://twmarketdata.com/en/docs/api/capital-flows/institutional-by-type.md): id=institutional-by-type; grade=reference; production_ready=false; route=/v2/datasets/institutional-by-type - [Shareholders above 10%](https://twmarketdata.com/en/docs/api/capital-flows/major-shareholders.md): id=major-shareholders; grade=reference; production_ready=false; route=/v2/datasets/major-shareholders - [Options sentiment](https://twmarketdata.com/en/docs/api/derivatives/options-sentiment.md): id=options-sentiment; grade=derived; production_ready=false; route=/v2/datasets/options-sentiment - [Securities Lending — Borrowable (TWT96U)](https://twmarketdata.com/en/docs/api/capital-flows/securities-lending-available.md): id=securities-lending-available; grade=verified; production_ready=false; route=/v2/datasets/securities-lending-available - [Stock profile](https://twmarketdata.com/en/docs/api/structure-reference/stock-profile.md): id=stock-profile; grade=reference; production_ready=false; route=/v2/datasets/stock-profile - [TDCC shareholding distribution](https://twmarketdata.com/en/docs/api/capital-flows/tdcc-shareholding-distribution.md): id=tdcc-shareholding-distribution; grade=reference; production_ready=false; route=/v2/datasets/tdcc-shareholding-distribution - [TPEx IPO listing applications](https://twmarketdata.com/en/docs/api/companies-events/tpex-ipo-listing.md): id=tpex-ipo-listing; grade=reference; production_ready=false; route=/v2/datasets/tpex-ipo-listing - [TWSE IPO listing applications & new listings](https://twmarketdata.com/en/docs/api/companies-events/twse-ipo-listing.md): id=twse-ipo-listing; grade=reference; production_ready=false; route=/v2/datasets/twse-ipo-listing - [Large trader open interest](https://twmarketdata.com/en/docs/api/derivatives/large-trader-oi.md): id=large-trader-oi; grade=reference; production_ready=false; route=/v2/datasets/large-trader-oi - [Option final settlement price](https://twmarketdata.com/en/docs/api/derivatives/option-final-settlement.md): id=option-final-settlement; grade=reference; production_ready=false; route=/v2/datasets/option-final-settlement