ashares_turnover_ranking

Pack: china-stocks · Endpoint: https://gateway.pipeworx.io/china-stocks/mcp

Market-wide ranking of Chinese A-share stocks by turnover / 成交额排名, 成交额前30名, 成交量排名, or 涨跌幅排名 — the whole board (not specific codes), sorted server-side and returned as a ranked list. Answers ‘A股成交额前30名’, ‘top 30 A-shares by turnover today’, ‘A股成交量排名’, ‘A-share market-wide ranking by amount/volume/change %’, ‘which A-shares traded the most today’. Each row has code, name, price, change %, volume (shares), turnover in CNY (成交额), turnover rate %, and quote time. Source: Sina Market_Center.getHQNodeData (keyless).

Parameters

NameTypeRequiredDescription
limitnumbernoHow many stocks to return, 1–100 (default 30).
sortstringnoRank by turnover amount (成交额, default), change % (涨跌幅), or share volume (成交量).
orderstringnodesc (default, highest first) or asc.
boardstringnoWhich board to rank: hs_a = all Shanghai+Shenzhen A-shares (default, 沪深A股), sh_a = Shanghai only (沪市A股), sz_a = Shenzhen only (深市A股), cyb = ChiNext (创业板).

Example call

Arguments

{
  "limit": 30,
  "sort": "amount",
  "order": "desc",
  "board": "hs_a"
}

curl

curl -X POST https://gateway.pipeworx.io/china-stocks/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ashares_turnover_ranking","arguments":{"limit":30,"sort":"amount","order":"desc","board":"hs_a"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('ashares_turnover_ranking', {
  "limit": 30,
  "sort": "amount",
  "order": "desc",
  "board": "hs_a"
});

More examples

{
  "limit": 10,
  "sort": "changepercent"
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "china-stocks": {
      "url": "https://gateway.pipeworx.io/china-stocks/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 3, 2026