
Chinese Financial News API
Chinese domestic media in one API, covering financial markets, politics, and regulation, with company entities, tickers, and sentiment resolved into English. You filter by ticker, ISIN, or category. The coverage comes from inside China.
What the API returns
A Chinese article, tagged for your systems
This is a live response shape from the API. The article is in Chinese. The entity data is not.
{
"title": "营收净利翻倍狂奔!寒武纪上半年存货金额创新高",
"source": "www.cls.cn",
"language": "zh",
"publishDate": "2026-08-07T14:16:46.000Z",
"sentiment": "positive",
"confidence": 0.998,
"categories": ["business", "technology"],
"countries": ["CN"],
"companies": [
{
"name": "Cambricon Technologies Corporation Limited",
"ticker": "688256",
"exchange": "XSHG",
"isin": "CNE1000041R8",
"sector": "Technology",
"industry": "Semiconductors",
"confidence": 0.92
}
]
}Response abbreviated. Full objects include links, confidence scores, and full content on plans with content access.
A CLS report on Cambricon's half-year results, published in Chinese, resolved to the canonical company entity with ticker, exchange, and ISIN. Your pipeline never parses a hanzi. It matches on 688256.
Get started
Five lines to Chinese market coverage
Replace the key, run it. The query filters to Chinese-language articles and returns entity data for Cambricon.
import { FinlightApi } from 'finlight-client'
const api = new FinlightApi({ apiKey: 'YOUR_API_KEY' })
const res = await api.articles.fetchArticles({
language: 'zh',
tickers: ['688256'],
includeEntities: true,
})
for (const a of res.articles) {
console.log(a.publishDate, a.sentiment, a.title)
console.log(a.companies?.map((c) => `${c.ticker} (${c.exchange})`))
}To stream instead of poll, the WebSocket takes the same language: "zh" filter. See the WebSocket docs.
Install with npm install finlight-client or pip install finlight-client.
Source coverage
Domestic publishers across four coverage layers
The default source set includes Chinese domestic publishers spanning four distinct coverage layers:
Market flashes and breaking coverage
CLS (财联社) and Yicai (第一财经) publish short items at high frequency, from A-share movers and policy announcements to overnight US and HK market wraps written for a Chinese audience.
High-volume financial portals
Eastmoney (东方财富) coverage spans dedicated verticals for stocks, bonds, funds, futures, FX, and Hong Kong listings. Sina Finance (新浪财经), 10jqka (同花顺), and Yuncaijing (云财经) add broad company and market reporting.
Independent and analytical reporting
Caixin (财新) across its economy, finance, politics, companies, and international desks, plus WallstreetCN (华尔街见闻) for macro, markets, and geopolitical analysis.
Policy and regulatory signal
CNFIN (金融时报), the paper published under the People's Bank of China, carries bond issuance notices, regulatory approvals, and monetary policy coverage at the primary-source level.
Every article carries language, country, and category tags, sentiment with a confidence score, and optional company entities. Full article content is available for these sources on plans with content access.
Coverage in English on China is part of the wider default set through international and regional outlets. This page is about what those outlets do not carry: the domestic layer.
Honest comparison
The alternative, honestly
Most desks handle Chinese domestic media one of two ways. They hire Mandarin-speaking analysts, which produces good judgment but not machine-readable output, and does not scale past the stories one person can read. Or they skip it and read China through international coverage, which means seeing only what foreign desks chose to pick up, after they picked it up. If your systems consume news programmatically, neither option feeds them. That is the gap this API covers. Trading desks and geopolitical risk teams use this coverage as a programmatic feed into their existing systems.
Who buys this
Built for systems, not for reading
A major Asian energy trading company runs Bloomberg terminals across its desks. They licensed finlight for one specific reason: programmatic access to Chinese domestic media for their internal systems, which the terminal does not provide at a comparable price point.
The terminal is for reading. finlight is the news layer for your systems.
Pricing
Plans that scale with your coverage needs
Start free with 5k requests per month. Chinese sources are part of the standard source set, not an add-on.
Pro Standard
REST and WebSocket access with sentiment, entities, and country tags
Pro Scale
Multiple WebSocket connections and higher dispatch quotas for multi-desk setups
Compare all plans on the pricing page
Other ways to connect
REST, WebSocket, webhooks, or MCP
The REST API is one integration. finlight also offers real-time streaming, event-driven webhooks, and an MCP server for AI agents.
Frequently Asked Questions
Chinese Financial News API Questions
Common questions about using finlight for Chinese domestic media coverage.
The default set includes domestic publishers such as CLS, Eastmoney, Caixin, Yicai, WallstreetCN, Sina Finance, 10jqka, Yuncaijing, and CNFIN, covering market flashes, financial portals, independent reporting, and policy coverage. The full, current list is in the sources overview in your dashboard. You name a source we do not carry, we onboard it as part of your contract.
Still Have Questions?
Our developer-first support team is here to help you integrate and scale.
Query China in the language it publishes in
Free tier, no card. Your first language: "zh" call is five lines of code.
Custom sources, annual invoicing, priority onboarding: contact us.