Skip to content

资金流向(历史)

GET /v1/quote/{symbol}/capital-flow/history

获取个股历史资金流入流出(日 / 周 / 月级聚合)。返回每个数据点的整体净流入、主力净流入、按订单大小(特大单 / 大单 / 中单 / 小单)分档的净流入,以及主力成交占比与累计主力净流入。

请求参数

参数类型位置必填说明
symbolstring路径股票代码,MARKET.CODE 格式,例 HK.00700 / US.AAPL / SZ.000001
period_typestring查询聚合周期,默认 DAY。详见命名词典
startstring查询起始日期 yyyy-MM-dd(含),不传则不限下界。
endstring查询结束日期 yyyy-MM-dd(含),不传则取当日。
countint查询最大返回数据点数,范围 1~1000,默认 365

请求示例

bash
curl '$ip/v1/quote/US.AAPL/capital-flow/history?period_type=DAY&start=2026-04-23&end=2026-05-23&count=5' | jq
curl '$ip/v1/quote/HK.00700/capital-flow/history?period_type=WEEK&count=4' | jq

响应字段

顶层 data

字段类型说明
flow_listarray数据点列表,按时间升序;标的合法但当前无数据时为空数组。

顶层 pagination

字段类型说明
has_morebool是否还有更早的数据可继续翻页(向更早方向翻)。

flow_list[i]

字段类型说明
capital_flow_item_timeint64数据时间点(毫秒时间戳,按 period_type 对齐到日 / 周 / 月)。
in_flowdouble整体净流入(标的本币元;正 = 净流入,负 = 净流出)。
main_in_flowdouble主力净流入(特大 + 大单合计)。
super_in_flowdouble特大单净流入。
big_in_flowdouble大单净流入。
mid_in_flowdouble中单净流入。
sml_in_flowdouble小单净流入。
main_deal_ratiodouble主力成交占比(0.123 = 12.3%);后端按需下发,缺省时该字段省略。
acc_main_in_flowdouble累计主力净流入;后端按需下发,缺省时该字段省略。

限制范围

维度支持不支持 / 当前无数据
市场(正股 / ETF)HK · US · SH · SZ · SG · JP · CA · AUKR · MY · BJ(部分代码可解析但当前无资金流向数据)
品类正股、ETF指数、窝轮(标的合法但 flow_list 始终为空);期权 / 期货 / 数字货币(不支持)
时间范围日 / 周 / 月聚合,可指定 start / end 区间当日分钟级请用资金流向(日内)接口
翻页通过 pagination.has_more + 调整 end 向更早翻页

当标的合法但当前无资金流向数据(窝轮 / 指数 / 停牌 / 上市前 / 区间内无交易),返回 ret_code=0flow_list=[]pagination.has_more=false

错误码

ret_codeerror.code触发场景调用方处理建议
0成功(含合法标的但当前无数据,flow_list=[]通过 flow_list 长度判断是否有数据
-3invalid_parametersymbol 不符合 MARKET.CODE 格式 / period_type 不在 DAY/WEEK/MONTH 内 / startend 不是合法日历日期 / count 越界校验入参后重试
-7invalid_symbol标的格式合法但在证券缓存中查不到(不存在 / 拼写错误 / 当前未支持的市场如 KR / MY)检查 symbol 是否真实存在
-8unsupported后端明确返回市场不支持资金流向历史改用支持市场的标的

响应示例

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "flow_list": [
      {
        "capital_flow_item_time": 1776873600000,
        "in_flow": 200218920,
        "main_in_flow": 24536730,
        "super_in_flow": 6079988.56,
        "big_in_flow": 23699631.17,
        "mid_in_flow": 21197077.81,
        "sml_in_flow": -11104470.93,
        "main_deal_ratio": 0.2259
      }
    ]
  },
  "pagination": {
    "has_more": false
  }
}