AShareHub — Chinese A-Share Market Data
REMOTE · ASHAREHUB.COM · SCANNED AUG 9
Cloud MCP server for Chinese A-share and ETF market data, news, financials and capital flows.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security57
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 47 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Schema Quality & AI Usability54
- AI-judged instruction clarity (fair).Partial
- Context-footprint check failed: tool/resource definitions use about 5672 tokens (~120/item across 47 items; 47 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management3
- Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage71
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · asharehub.com
claude mcp add --transport http com-asharehub-mcp https://asharehub.com/mcp/sse?api_key={api_key} [mcp_servers.com-asharehub-mcp]
url = "https://asharehub.com/mcp/sse?api_key={api_key}" {
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-asharehub-mcp": {
"type": "remote",
"url": "https://asharehub.com/mcp/sse?api_key={api_key}",
"enabled": true
}
}
} openclaw mcp add com-asharehub-mcp --url https://asharehub.com/mcp/sse?api_key={api_key} --transport streamable-http mcp_servers:
com-asharehub-mcp:
url: "https://asharehub.com/mcp/sse?api_key={api_key}" {
"mcpServers": {
"com-asharehub-mcp": {
"type": "http",
"url": "https://asharehub.com/mcp/sse?api_key={api_key}"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 9 Aug 26 0
- Stability: unverified → 0.03 ▲ functional
- 8 Aug 26 50
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 9 Aug 2026 · Probed https://asharehub.com/mcp/sse?api_key={api_key}
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=asharehub.com | CN=YE1,O=Let's Encrypt,C=US | 24 Jun 2026 | 22 Sept 2026 | ECDSA 256 | ECDSA-SHA384 | 56638bc057ddb442b1532123d18dcdb42a9 |
| SANs: asharehub.com, www.asharehub.com | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of asharehub.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| asharehub.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 405 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| sse | https://asharehub.com/mcp/sse?api_key={api_key} | Verified | 200 | |
| http (plaintext) | http://asharehub.com/mcp/sse?api_key={api_key} | HTTPS enforced | 301 | https://asharehub.com/mcp/sse?api_key={api_key} |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
get_adj_factor ~97
Get daily adjustment factor for forward/backward price restoration. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_analyst_reports ~107
Get sell-side analyst earnings forecasts and ratings (券商盈利预测). Includes target prices, ratings (buy/hold/sell), and forecasts for EPS, PE, ROE. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Report start date in YYYYMMDD format end_date: Report end date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_audit ~138
Get annual audit opinions (审计意见). Includes audit firm, opinion type (unqualified/qualified/adverse), and audit fees. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Period start date in YYYYMMDD format end_date: Period end date in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' ann_date: Announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_balance_sheet ~172
Get balance sheet data: assets, liabilities, equity by quarter. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Report period start in YYYYMMDD format end_date: Report period end in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' ann_date: Announcement date in YYYYMMDD format report_type: Statement type code comp_type: Company type — 1=general, 2=bank, 3=insurance, 4=securities
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| comp_type | – | – | – |
| end_date | – | – | – |
| period | – | – | – |
| report_type | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_block_trade ~103
Get block trade (off-exchange large deals) data with buyer/seller info. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_cash_flow ~197
Get cash flow statement: operating/investing/financing cash flows. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Report period start in YYYYMMDD format end_date: Report period end in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' ann_date: Announcement date in YYYYMMDD format f_ann_date: Actual (final) announcement date in YYYYMMDD format report_type: Statement type code comp_type: Company type — 1=general, 2=bank, 3=insurance, 4=securities
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| comp_type | – | – | – |
| end_date | – | – | – |
| f_ann_date | – | – | – |
| period | – | – | – |
| report_type | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_chip_distribution ~103
Get chip distribution (cost basis) data. Shows cost percentiles and winner_rate. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_concept_members ~121
Get constituent stocks of a concept/theme index. Args: symbol: Concept index code, e.g. 'BK0425.DC' con_symbol: Stock code filter, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| con_symbol | – | – | – |
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_concepts ~132
Get concept/theme sector indices (AI, new energy, semiconductors, etc.). Args: symbol: Concept code, e.g. 'BK0425.DC' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format name: Board/sector name filter idx_type: Board type filter
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| idx_type | – | – | – |
| name | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_disclosure_date ~136
Get planned/actual financial disclosure dates (财报披露日期). Useful for tracking when companies will release their earnings reports. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Period start date in YYYYMMDD format end_date: Period end date in YYYYMMDD format pre_date: Planned (expected) disclosure date in YYYYMMDD format actual_date: Actual disclosure date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| actual_date | – | – | – |
| end_date | – | – | – |
| pre_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_dividend ~136
Get dividend and bonus share distribution data. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Announcement start date in YYYYMMDD format end_date: Announcement end date in YYYYMMDD format record_date: Record date in YYYYMMDD format ex_date: Ex-dividend date in YYYYMMDD format imp_ann_date: Implementation announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| ex_date | – | – | – |
| imp_ann_date | – | – | – |
| record_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_adj_factor ~96
Get ETF adjustment factors for restored price series. Args: symbol: ETF code, e.g. '510300.SH' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_basic ~139
Get the ETF directory, including tracking index, manager and listing status. Args: symbol: ETF code, e.g. '510300.SH' index_symbol: Tracked-index code, e.g. '000300.SH' list_status: L=listed, D=delisted, P=pending listing exchange: Exchange filter manager: Exact fund-manager name etf_type: ETF type, including domestic and QDII categories
| Name | Type | Req | Description |
|---|---|---|---|
| etf_type | – | – | – |
| exchange | – | – | – |
| index_symbol | – | – | – |
| list_status | – | – | – |
| manager | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_daily ~96
Get ETF daily OHLC, volume and turnover. Args: symbol: ETF code, e.g. '510300.SH' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_indices ~76
Get benchmark indices tracked by domestic ETFs. Args: symbol: Index code, e.g. '000300.SH' pub_date: Publication date in YYYYMMDD format base_date: Index base date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| base_date | – | – | – |
| pub_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_nav ~117
Get ETF unit, accumulated and adjusted NAV. Args: symbol: ETF code, e.g. '510300.SH' start_date: NAV-date range start in YYYYMMDD format end_date: NAV-date range end in YYYYMMDD format nav_date: Single NAV date in YYYYMMDD format ann_date: Announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| end_date | – | – | – |
| nav_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_portfolio ~134
Get an ETF's periodically disclosed security holdings. Args: symbol: ETF code, e.g. '510300.SH' con_symbol: Constituent security code start_date: Reporting-period range start in YYYYMMDD format end_date: Reporting-period range end in YYYYMMDD format period: Exact reporting period, e.g. '20260331' ann_date: Announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| con_symbol | – | – | – |
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_sh_basket ~59
Get a Shanghai ETF's daily creation/redemption PCF basket.
| Name | Type | Req | Description |
|---|---|---|---|
| con_symbol | – | – | – |
| end_date | – | – | – |
| exchange | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_share_size ~110
Get daily ETF shares, assets, NAV and closing price. Args: symbol: ETF code, e.g. '510300.SH' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format exchange: Exchange filter
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| exchange | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_etf_sz_basket ~59
Get a Shenzhen ETF's daily creation/redemption PCF basket.
| Name | Type | Req | Description |
|---|---|---|---|
| con_symbol | – | – | – |
| end_date | – | – | – |
| exchange | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_express ~108
Get earnings express (业绩快报): flash reports before formal filings. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Announcement start date in YYYYMMDD format end_date: Announcement end date in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231'
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_financial_indicators ~130
Get quarterly financial indicators: ROE, margins, EPS, 50+ metrics. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Report period start in YYYYMMDD format end_date: Report period end in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' ann_date: Announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_forecast ~118
Get earnings forecast (业绩预告): profit warnings and guidance. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Announcement start date in YYYYMMDD format end_date: Announcement end date in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' type: Forecast type
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| type | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_fundamentals ~103
Get daily valuation metrics: PE, PB, turnover rate, market cap. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_fx_daily ~105
Get daily FX rates with bid/ask prices. Default: USDCNH. Args: symbol: FX pair code, default 'USDCNH.FXCM' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | string | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_holder_trade ~138
Get major shareholder/executive trades. in_de: IN=buy, DE=sell. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_type: Trade direction — IN=increase (buy), DE=decrease (sell) holder_type: Holder type — C=company, P=individual, G=executive
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| holder_type | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_type | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_income ~196
Get income statement data: revenue, costs, net income by quarter. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Report period start in YYYYMMDD format end_date: Report period end in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231' ann_date: Announcement date in YYYYMMDD format f_ann_date: Actual (final) announcement date in YYYYMMDD format report_type: Statement type code comp_type: Company type — 1=general, 2=bank, 3=insurance, 4=securities
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| comp_type | – | – | – |
| end_date | – | – | – |
| f_ann_date | – | – | – |
| period | – | – | – |
| report_type | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_index_daily ~124
Get daily OHLC data for major Chinese market indices. Common: 000001.SH (SSE), 000300.SH (CSI 300), 399006.SZ (ChiNext). Args: symbol: Index code, default '000001.SH' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | string | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_index_weight ~97
Get index constituent stock weights. Args: symbol: Index code, e.g. '399300.SZ' (CSI 300) start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_industry_list ~62
Get Shenwan industry classification (3 levels, 31 L1 industries). Returns the full set (not paginated — no limit/offset). Args: symbol: Stock code filter, e.g. '000001.SZ'
| Name | Type | Req | Description |
|---|---|---|---|
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_limit_list ~135
Get daily limit-up/limit-down stocks. limit_type: U=up, D=down, Z=failed. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format limit_type: U=limit up, D=limit down, Z=failed limit
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| limit_type | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_main_business ~121
Get main business composition by segment (主营业务构成). Breakdown of revenue/profit by product line, business segment, or geography. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Period start date in YYYYMMDD format end_date: Period end date in YYYYMMDD format period: Report period in YYYYMMDD format, e.g. '20231231'
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| period | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_margin ~106
Get margin trading detail per stock. rzye=margin buy balance, rqye=short sell balance. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_market_daily ~102
Get daily OHLC price data for A-share stocks. Args: symbol: Stock code, e.g. '000001.SZ' for Ping An Bank start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_moneyflow ~119
Get individual stock money flow by order size (small/medium/large/extra-large). net_mf_amount is total net inflow. Positive = net buying. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_moneyflow_hsgt ~120
Get Stock Connect (HSGT) capital flows — northbound + southbound. north_money: foreign investors → A-shares. south_money: mainland → HK stocks. Positive = net buying, negative = net selling. Unit: millions CNY. Args: start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_news_flash ~162
Get real-time Chinese financial news flashes (财经快讯). source is required — one feed per call: 'cls' (财联社, A-share focused), 'jin10' (金十, global macro), 'sina' (新浪, mixed). Content is Chinese (content_cn). Ordered newest first. Args: source: News source — required: 'cls', 'jin10', or 'sina' start_date: Start date YYYYMMDD (filters publish_time) end_date: End date YYYYMMDD importance: Only items with importance >= this value (e.g. 1 = important)
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| importance | – | – | – |
| source | string | yes | – |
| start_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_northbound_holdings ~115
Get northbound (foreign) investor holdings per stock via Stock Connect. vol is shares held, ratio is % of total shares. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_realtime ~117
Get the real-time intraday quote snapshot (latest price per security). One row per security, continuously refreshed during trading hours; outside trading hours it returns the last session's closing snapshot. Includes latest price, OHLC, previous close, pct_chg, cumulative volume/turnover and the source quote timestamp. Args: symbol: Ticker, or comma-separated basket up to 200, e.g. '600519.SH,000001.SZ'. Omit for the whole market.
| Name | Type | Req | Description |
|---|---|---|---|
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_shareholders ~121
Get shareholder count per stock (quarterly). Declining count = chip concentration. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format enddate: Report period end date in YYYYMMDD format ann_date: Announcement date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| ann_date | – | – | – |
| end_date | – | – | – |
| enddate | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_southbound_holdings ~121
Get mainland investor holdings of HK stocks via Stock Connect (港股通持股). Mirror image of get_northbound_holdings. Tracks how much of each HK stock is held by mainland China. Args: symbol: HK stock code start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_stock_list ~176
Get A-share stock list with basic info (name, industry, market, IPO date). Returns the full directory (not paginated — no limit/offset). Args: symbol: Stock code filter, e.g. '000001.SZ' name: Stock name filter market: Market board — 主板/创业板/科创板/北交所/CDR list_status: Listing status — L=listed, D=delisted, P=suspended exchange: Exchange — SSE/SZSE/BSE is_hs: Stock Connect flag — N=no, H=Shanghai Connect, S=Shenzhen Connect
| Name | Type | Req | Description |
|---|---|---|---|
| exchange | – | – | – |
| is_hs | – | – | – |
| list_status | – | – | – |
| market | – | – | – |
| name | – | – | – |
| symbol | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_technical_factors ~110
Get technical indicators (MACD, KDJ, RSI, BOLL, CCI) and adjusted prices. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_technical_factors_pro ~203
Get professional technical factors (200+ indicators). Superset of get_technical_factors. Includes MA, EMA, MACD, KDJ, RSI, BOLL, CCI, ATR, BBI, BIAS, BRAR, CR, DFMA, DMI, DPO, EMV, EXPMA, Keltner, MASS, MFI, MTM, OBV, PSY, ROC, TRIX, VR, W&R, ASI, TAQ, XSII. Each has _bfq/_qfq/_hfq variants. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_top_inst ~119
Get Dragon & Tiger list institutional seat detail (龙虎榜机构明细). Each row = one institutional seat's buy/sell activity for a stock on a date. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_top_list ~101
Get Dragon & Tiger list — stocks with unusual price/volume triggering disclosure. Args: symbol: Stock code, e.g. '000001.SZ' start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format trade_date: Single trading date in YYYYMMDD format
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| start_date | – | – | – |
| symbol | – | – | – |
| trade_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_trade_calendar ~115
Get trading calendar for SSE/SZSE. is_open: 1=trading days, 0=closed. Args: exchange: SSE (Shanghai) or SZSE (Shenzhen) start_date: Start date in YYYYMMDD format end_date: End date in YYYYMMDD format is_open: 1=trading days only, 0=closed days only
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | – | – | – |
| exchange | – | – | – |
| is_open | – | – | – |
| start_date | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.