Core coverage
Maintain listed, delisted and market-segment records
Built for developers and AI agents, build stable security master data from listings, industry classifications and exchange calendars for screening and research operations.
Maintain listed, delisted and market-segment records
Map securities to SW industry classifications
Query open and closed days by exchange
Every endpoint uses consistent authentication, security symbols and JSON responses, with REST API, Python SDK and MCP access available.
# pip install quantcoda import quantcoda as qc qc.set_token("qc_live_your_key") df = qc.stocks(exchange="SSE", list_status="L")
Reference is exposed through 3 documented endpoints. Each response preserves exchange-qualified security symbols, explicit trading or reporting dates and stable field meanings so that the same query can be reviewed in code, a backtest or an agent workflow.
Typical filters: symbol, name, market, list_status
Typical filters: symbol
Typical filters: start_date, end_date, exchange, is_open
China stock symbols include their exchange suffix, such as 600519.SH, 000001.SZ or 430047.BJ. Calendar dates use YYYYMMDD; financial endpoints distinguish announcement dates from reporting periods.
REST responses use typed JSON values. The official Python SDK converts the same records into pandas DataFrames, while MCP exposes the same authenticated data contract to compatible AI clients.
The documentation lists request parameters, response columns, units and plan requirements for every endpoint. Missing values remain explicit rather than being silently imputed by the API.
Explore prices, ETFs, financials, flows, indices and realtime information to build a complete research data workflow.
Browse all data services