TW Market Data LogoTW Market Data

Core data

Market & prices

TWSE / TPEx daily bars, adjusted prices, indices, and market breadth

Financials & growth

Monthly revenue, the three financial statements, financial metrics, and valuation data

Flows & positioning

Institutional investors and margin & short-selling data

Company & structure

Company & events

Company profiles, disclosures, events, corporate actions, and dividends

Taxonomy & structure

Theme taxonomy, index classification, and cross-dataset mapping

Strategy & quant

Features, factor data, time alignment, and screener

Platform capabilities

API access

REST API, authentication, and your first request

Query & tools

Search API, Query API, field lists, and query examples

Tools / MCP

Agent workflows, MCP tools, and the OpenAPI entry point

PricingDocsBlog
中文Dashboard

TW Market Data (TWMD) provides historical data and statistics, not investment advice; investment decisions and their risks are your own.

Privacy Policy|Terms of Service|Help Center||中文|TW Market Data © 2026

Documentation

DASHBOARD

DashboardPricing

FOR AI AGENTS

MCP Serverllms.txtTool manifestOpenAPI SpecAgent workflow examples
WebhooksBuilding

OVERVIEW

OverviewQuick startAuthenticationSource policyData gradesData lineageMarket coverage

DATA APIS

GUIDES

How to get the 3 financial statementsHow to read institutional flowsHow to check market statusHow to wire a strategy / AI agent

SDKS

Release statusPython SDKJavaScript / TypeScript SDK

Building an AI agent? Start with /llms.txt for the full site index.

For AI agents

llms.txt

A single machine-readable index an agent reads first to know what exists — and what deliberately does not.

What it is

/llms.txt is the site's machine-readable index for agents: the allowed dataset ids, the not_available list (data deliberately not offered), the usage rules, and links to the OpenAPI spec.

curl "https://twmarketdata.com/llms.txt"

The two files

  • /llms.txt — the compact index (dataset ids, rules, not_available, OpenAPI links).
  • /llms-full.txt — the full bundle: every guide + endpoint page + coverage.
  • Both live at the domain root (they are not localized); a /zh-TW/llms.txt request redirects to the root.

How an agent uses it

  • Fetch it once at the start, then work only from the dataset ids it lists — do not guess ids.
  • Treat not_available as authoritative: if data is listed there, tell the user it is intentionally not offered rather than inventing it.

English is a semantic rewrite, not a machine translation.

On this page

  • What it is
  • The two files
  • How an agent uses it