china-market-data
Data sources (multi-tier)
Tier 0 — 万得 Wind (most comprehensive paid data)
- Coverage: A-shares/Hong Kong and US stocks/funds/indices/bonds/macroeconomics/research reports/analysis (44 tools)
- MCP Service:
wind-mcp(requires WIND_API_KEY key, starting with ak_ )
- Advantages: widest full-market coverage, most comprehensive data, includes research reports and quantitative analysis
- Key application:https://aifinmarket.wind.com.cn/#/home
Tier 1 — 同花顺 iFind (paid precise data)
- Coverage: stocks, funds, macroeconomic, news announcements, bonds, Hong Kong and US stocks, index sectors
- MCP Service:
ifind-mcp(requires IFIND_AUTH_TOKEN key)
- Advantages: precise financial data, consensus estimates, ESG ratings, bond details, Hong Kong and US stocks, macroeconomic industry indicators
- Concurrency limits: free version 2/s, personal version 5/s, enterprise version 10/s
Tier 2 — AkShare (free open-source data)
- Coverage: A-share market quotes, financial reports, industry classification, indices
- MCP Service:
akshare-mcp(no key required, start directly)
- Advantages: no concurrency limits, suitable for high-frequency batch queries
Tier 3 — News announcements (free)
- MCP Service:
china-news-mcp
- Coverage: individual stock news, market headlines
Data source priority strategy
| Scenario |
Wind (Tier-0) |
iFind (Tier-1 preferred) |
AkShare (Tier-2 alternative) |
| Stock financial statements (income statement/balance sheet) |
wind_get_stock_fundamentals |
ifind_get_stock_financials |
get_financials |
| Stock fundamentals/market quotes |
wind_get_stock_basicinfo |
ifind_get_stock_info |
get_stock_info / get_quote |
| Stock quote snapshot (real-time quotes) |
wind_get_stock_price_indicators |
ifind_get_stock_info |
get_quote |
| Stock K-line (OHLCV history) |
wind_get_stock_kline |
— |
get_historical_data |
| Stock technical indicators |
wind_get_stock_technicals |
— |
— |
| Smart stock screening |
wind_search_stocks |
ifind_search_stocks |
search_stock(keywords only) |
| Shareholders/share capital structure |
wind_get_stock_equity_holders |
ifind_get_stock_shareholders |
— |
| Consensus estimates/valuation |
wind_get_stock_consensus |
— |
— |
| Risk indicators (Sharpe/Beta/volatility) |
wind_get_risk_metrics |
ifind_get_risk_indicators |
— |
| ESG ratings |
— |
ifind_get_esg_data |
— |
| Fund information/market quotes/holdings |
wind_get_fund_* |
ifind_search_funds / ifind_get_fund_* |
get_fund_data |
| Macroeconomic indicators |
wind_get_economic_data |
ifind_search_edb → ifind_get_edb_data |
— |
| Bond basic information |
wind_get_bond_basicinfo |
ifind_bond_basic_info |
— |
| Bond market data |
wind_get_bond_market_data |
ifind_bond_market_data |
— |
| Hong Kong and US stock fundamentals |
wind_get_global_stock_fundamentals |
ifind_global_stock_financial |
— |
| Hong Kong and US stock basic information |
wind_get_global_stock_basicinfo |
ifind_global_stock_profile |
— |
| Indices/sectors |
wind_get_index_constituents |
ifind_index_data / ifind_sector_data |
get_index_data |
| News/announcements |
wind_get_announcements |
ifind_search_news / ifind_search_notice |
get_stock_news |
| Financial news |
wind_get_financial_news |
ifind_search_trending_news |
get_market_headlines |
| Company announcements |
wind_get_company_announcements |
ifind_search_notice |
— |
| Industry classification/constituent stocks |
wind_get_index_constituents |
ifind_sector_data |
get_industry_stocks |
| Market overview (gainers and losers lists) |
— |
— |
get_market_overview |
| Research report search |
wind_search_research |
— |
— |
| Factor/strategy analysis |
wind_factor_analysis / wind_backtest |
— |
— |
| Fallback data retrieval (general data query) |
wind_get_financial_data |
— |
— |
Data Source Mode Switch (env var IFIND_DATA_SOURCE_MODE):
wind-only (strict): Wind only, error if unavailable
wind-fallback (recommended): Wind preferred, fallback to iFind → AkShare
ifind-only (strict): iFind only, error if unavailable
ifind-fallback (default): iFind preferred, fallback to AkShare
akshare-only: AkShare only, skip Wind/iFind
Usage: export IFIND_DATA_SOURCE_MODE=ifind-only
iFind MCP tools(mcp__ifind__*)
Stock services
| Tool |
Purpose |
ifind_search_stocks |
Natural language smart stock screening |
ifind_get_stock_summary |
Stock information summary |
ifind_get_stock_info |
Basic information / daily market quotes / technical indicators |
ifind_get_stock_shareholders |
Share capital structure and shareholders |
ifind_get_stock_financials |
Financial data and indicators |
ifind_get_risk_indicators |
Quantitative risk indicators |
ifind_get_stock_events |
Major events of listed companies |
ifind_get_esg_data |
ESG rating data |
Fund services
| Tool |
Purpose |
ifind_search_funds |
Fund search |
ifind_get_fund_profile |
Fund basic information |
ifind_get_fund_market_performance |
Fund market quotes and performance |
ifind_get_fund_ownership |
Fund shares and holders |
ifind_get_fund_portfolio |
Fund holdings details |
ifind_get_fund_financials |
Fund Financial Indicators |
ifind_get_fund_company_info |
Fund Company Information |
Macroeconomic / Industry Economic Indicators
| Tool |
Purpose |
ifind_search_edb |
Indicator Fuzzy Search (Search First, Then Query) |
ifind_get_edb_data |
Indicator Data Query |
News Announcements
| Tool |
Purpose |
ifind_search_news |
Semantic Search of News and Information |
ifind_search_notice |
Semantic Search of Listed Company Announcements |
ifind_search_trending_news |
Hot Event News |
Bonds
| Tool |
Purpose |
ifind_bond_basic_info |
Basic Bond Information |
ifind_bond_market_data |
Bond Quotes and Valuation |
ifind_bond_financial_data |
Financials of Bond Issuers |
ifind_bond_special_data |
Special Terms of Convertible Bonds / Credit Bonds |
Hong Kong and U.S. Stocks
| Tool |
Purpose |
ifind_search_global_stocks |
Hong Kong and U.S. Stock Smart Screening |
ifind_global_stock_profile |
Hong Kong and U.S. Stock Basic Information |
ifind_global_stock_quotes |
Hong Kong and U.S. Stock Quotes |
ifind_global_stock_financial |
Hong Kong and U.S. Stock Financials |
ifind_global_stock_events |
Hong Kong and U.S. Stock Announcements and Events |
Index Sectors
| Tool |
Purpose |
ifind_index_data |
Index Quotes / Technical Indicators / Valuation |
ifind_sector_data |
Sector Quotes / Constituent Stock Analysis |
AkShare MCP tools(mcp__akshare__*)
| Tool |
Purpose |
search_stock |
Search A-share stocks by code or name |
get_quote |
Real-time quote (price, PE, PB, market cap) |
get_historical_data |
OHLCV history (daily/weekly/monthly), forward-adjusted |
get_financials |
Income Statement / Balance Sheet / Cash Flow Statement |
get_industry_stocks |
Industry Classification & Constituent Stocks (East Money Industry) |
get_index_data |
Index Quotes (SSE / SZSE / ChiNext / STAR 50) |
get_stock_info |
Company Basic Information & Business Scope |
get_market_overview |
Top Gainers / Top Losers / Top Turnover |
get_fund_data |
Public Fund / ETF Quotes |
The china-news MCP server provides:
| Tool |
Purpose |
get_stock_news |
Individual Stock News |
get_market_headlines |
Market Headlines |
Workflow
1. Identify the stock/security
# iFind — 自然语言选股
ifind_search_stocks(query="电子行业市值大于100亿")
# AkShare — 关键词搜索
search_stock(keyword="茅台")
2. Pull market data
# iFind — 精确财务
ifind_get_stock_financials(query="贵州茅台2024年年报的ROE、ROA、净利润增速")
# AkShare — 历史行情
get_historical_data(ticker="600519", start_date="20240101", end_date="20241231", frequency="daily")
# AkShare — 财务报表
get_financials(ticker="600519", statement_type="income", period="annual")
3. Industry / peer context
# iFind — 板块分析
ifind_sector_data(query="白酒板块的成分股个数及过去5日平均涨跌幅")
# AkShare — 行业成分
get_industry_stocks(industry="白酒")
# iFind — 指数
ifind_index_data(query="沪深300过去10个交易日的涨跌幅和收盘点数")
4. Macro / EDB indicators
# 先搜索再取数
ifind_search_edb(query="新能源汽车产量相关指标")
ifind_get_edb_data(query="新能源汽车产量当月值(202301-202506)")
5. News and sentiment
# iFind — 公告语义检索
ifind_search_notice(query="贵州茅台2024年年度报告 分红", time_start="2025-01-01", time_end="2025-12-31", size=5)
# AkShare — 个股新闻
get_stock_news(ticker="600519")
Note on data coverage
- A-shares: Full coverage via both iFind and AkShare (SH, SZ, BJ, STAR, ChiNext)
- Hong Kong stocks (Stock Connect): Full coverage by iFind; partial coverage by AkShare
- US-listed Chinese ADRs: iFind through
ifind_global_stock_* coverage
- Funds: Full coverage by iFind (profile/quotes/holdings/holders); AkShare only ETF quotes
- Bonds: iFind covers credit bonds/convertible bonds/repos; AkShare needs expansion
- ESG: Provided only by iFind
- Macroeconomic: iFind EDB has the broadest coverage; AkShare has basic macroeconomic data