股票数据

股票复权行情接口文档

前后复权行情接口,支持按单日、日期区间、最近交易日、交易日偏移和 6 位股票代码查询。

最新交易日与 `daily` 共用盘中 Tick 缓存提供基础行情;最新交易日由交易日历缓存判定,缓存不可用时回退交易日历数据库,不根据 Tick 临时推算。

兼容性变更:接口仅公开 `symbol`,不再支持返回字段 `code` / `ts_code` 及查询参数 `code` / `codes` / `ts_code`。

POST/apiapiname:stk_factor_pro
推荐调用地址深圳日内节点https://sz.meoz.cn:6688/api上海日内节点https://sh.meoz.cn:6688/api深圳 HTTP 兼容(仅程序调用)http://sz.numcat.net:8866/api上海 HTTP 兼容(仅程序调用)http://sh.numcat.net:8866/api

请求参数

参数类型是否必选示例值描述
apikeystring必选—浏览器中的 Test Request 会在发送时自动注入;其他调用请[前往个人中心获取](/console)。
apinamestring(stk_factor_pro)必选stk_factor_pro接口名称
fieldsstring|null可选tradedate,symbol,name,open,open_hfq,open_qfq,high,high_hfq,high_qfq,low,low_hfq,low_qfq,close,close_hfq,close_qfq,pre_close,change,pct_chg,vol,amount,turnover_rate,turnover_rate_f,volume_ratio,pe,pe_ttm,pb,ps,ps_ttm,dv_ratio,dv_ttm,total_share,float_share,free_share,total_mv,circ_mv,adj_factor| 字段 | 类型 | 名称 | 示例值 | 描述 | | --- | --- | --- | --- | --- | | `tradedate` | `string` | 交易日期 | `20260724` | 日期格式:YYYYMMDD。 | | `symbol` | `string` | 股票代码 | `000001` | 6 位股票代码,与 daily 一致。 | | `name` | `string\|null` | 股票名称 | `平安银行` | 股票名称 | | `open` | `number\|null` | 开盘价(元/股) | `10.25` | 未复权开盘价。 | | `open_hfq` | `number\|null` | 后复权开盘价(元/股) | `128.36` | 后复权开盘价。 | | `open_qfq` | `number\|null` | 前复权开盘价(元/股) | `9.82` | 前复权开盘价。 | | `high` | `number\|null` | 最高价(元/股) | `10.58` | 未复权最高价。 | | `high_hfq` | `number\|null` | 后复权最高价(元/股) | `132.49` | 后复权最高价。 | | `high_qfq` | `number\|null` | 前复权最高价(元/股) | `10.14` | 前复权最高价。 | | `low` | `number\|null` | 最低价(元/股) | `10.12` | 未复权最低价。 | | `low_hfq` | `number\|null` | 后复权最低价(元/股) | `126.74` | 后复权最低价。 | | `low_qfq` | `number\|null` | 前复权最低价(元/股) | `9.7` | 前复权最低价。 | | `close` | `number\|null` | 收盘价(元/股) | `10.43` | 未复权收盘价。 | | `close_hfq` | `number\|null` | 后复权收盘价(元/股) | `130.61` | 后复权收盘价。 | | `close_qfq` | `number\|null` | 前复权收盘价(元/股) | `9.99` | 前复权收盘价。 | | `pre_close` | `number\|null` | 昨收价(元/股) | `10.15` | 实时涨幅基准优先使用上一交易日 close_qfq。 | | `change` | `number\|null` | 涨跌额(元/股) | `0.28` | 收盘价或最新价与昨收价之差。 | | `pct_chg` | `number\|null` | 涨跌幅(%) | `2.76` | 涨跌幅(除权后涨跌幅) | | `vol` | `number\|null` | 成交量(手) | `1628345` | 成交量 | | `amount` | `number\|null` | 成交额(元) | `1685000000.24` | 成交额 | | `turnover_rate` | `number\|null` | 换手率(%) | `2.35` | 换手率(最新交易日按 vol / float_share 计算) | | `turnover_rate_f` | `number\|null` | 自由流通换手率(%) | `6.81` | 最新交易日按 vol / free_share 计算。 | | `volume_ratio` | `number\|null` | 量比 | `2.35` | 量比(最新交易日使用当前成交量、已交易分钟和前 5 日成交量计算) | | `pe` | `number\|null` | 市盈率 | `1.23` | 市盈率(总市值/净利润;亏损或最新交易日无历史值时为空) | | `pe_ttm` | `number\|null` | 市盈率(TTM) | `1.23` | 市盈率(TTM;亏损或最新交易日无历史值时为空) | | `pb` | `number\|null` | 市净率 | `1.23` | 市净率(总市值/净资产;最新交易日可能为空) | | `ps` | `number\|null` | 市销率 | `1.23` | 市销率(最新交易日可能为空) | | `ps_ttm` | `number\|null` | 市销率(TTM) | `1.23` | 市销率(TTM;最新交易日可能为空) | | `dv_ratio` | `number\|null` | 股息率(%) | `2.35` | 股息率(最新交易日可能为空) | | `dv_ttm` | `number\|null` | 股息率(TTM,%) | `1.23` | 股息率(TTM;最新交易日可能为空) | | `total_share` | `number\|null` | 总股本(万股) | `1940591.82` | 总股本(最新交易日来自盘前基础缓存) | | `float_share` | `number\|null` | 流通股本(万股) | `1940554.69` | 流通股本(最新交易日来自盘前基础缓存) | | `free_share` | `number\|null` | 自由流通股本(万股) | `1658200.45` | 自由流通股本(最新交易日来自盘前基础缓存) | | `total_mv` | `number\|null` | 总市值(元) | `202500000000.5` | 总市值(最新交易日按 close × total_share × 10000 计算) | | `circ_mv` | `number\|null` | 流通市值(元) | `202496000000.25` | 流通市值(最新交易日按 close × float_share × 10000 计算) | | `adj_factor` | `number\|null` | 复权因子 | `1.23` | 复权因子 |
paramsobject可选{"symbol":"688256","tradedate":"20260508"}| 参数 | 类型 | 是否必选 | 示例值 | 描述 | | --- | --- | --- | --- | --- | | `symbols` | `string\|array` | 可选 | `688256,000001` | 股票代码列表;不传 symbol/symbols 则默认全市场标的。 | | `symbol` | `string` | 可选 | `688256` | 单只 6 位股票代码。 | | `tradedate` | `string` | 可选 | `20260508` | 单日查询日期,格式:YYYYMMDD;不能与 startdate/enddate 同时传。不传任何日期参数时默认最新交易日。 | | `startdate` | `string` | 可选 | `20260501` | 区间开始日期,格式:YYYYMMDD。 | | `enddate` | `string` | 可选 | `20260508` | 区间结束日期,格式:YYYYMMDD。 | | `recentdays` | `integer` | 可选 | `5` | 最近 N 个交易日覆盖的日期区间。不能与 tradedate/startdate/enddate 同时传。 | | `tradedate_offset` | `integer` | 可选 | `-1` | 相对最新交易日的单日偏移,0 表示最新交易日,-1 表示上一交易日。 |

params 参数

参数类型是否必选示例值描述
enddatestring可选20260508区间结束日期,格式:YYYYMMDD。
recentdaysinteger可选5最近 N 个交易日覆盖的日期区间。不能与 tradedate/startdate/enddate 同时传。
startdatestring可选20260501区间开始日期,格式:YYYYMMDD。
symbolstring可选688256单只 6 位股票代码。
symbolsstring|array<string>可选688256,000001股票代码列表;不传 symbol/symbols 则默认全市场标的。
tradedatestring可选20260508单日查询日期,格式:YYYYMMDD;不能与 startdate/enddate 同时传。不传任何日期参数时默认最新交易日。
tradedate_offsetinteger可选-1相对最新交易日的单日偏移,0 表示最新交易日,-1 表示上一交易日。

fields 返回字段

字段顺序与接口样例保持一致
字段类型名称示例值描述
tradedatestring——交易日期 YYYYMMDD
symbolstring股票代码0000016 位股票代码,与 daily 一致。
namestring|null——股票名称
opennumber|null开盘价(元/股)10.25未复权开盘价。
open_hfqnumber|null后复权开盘价(元/股)128.36后复权开盘价。
open_qfqnumber|null前复权开盘价(元/股)9.82前复权开盘价。
highnumber|null最高价(元/股)10.58未复权最高价。
high_hfqnumber|null后复权最高价(元/股)132.49后复权最高价。
high_qfqnumber|null前复权最高价(元/股)10.14前复权最高价。
lownumber|null最低价(元/股)10.12未复权最低价。
low_hfqnumber|null后复权最低价(元/股)126.74后复权最低价。
low_qfqnumber|null前复权最低价(元/股)9.7前复权最低价。
closenumber|null收盘价(元/股)10.43未复权收盘价。
close_hfqnumber|null后复权收盘价(元/股)130.61后复权收盘价。
close_qfqnumber|null前复权收盘价(元/股)9.99前复权收盘价。
pre_closenumber|null昨收价(元/股)10.15实时涨幅基准优先使用上一交易日 close_qfq。
changenumber|null涨跌额(元/股)0.28收盘价或最新价与昨收价之差。
pct_chgnumber|null——涨跌幅(除权后涨跌幅,%)
volnumber|null——成交量(手)
amountnumber|null——成交额(元)
turnover_ratenumber|null——换手率(%;最新交易日按 vol / float_share 计算)
turnover_rate_fnumber|null自由流通换手率(%)6.81最新交易日按 vol / free_share 计算。
volume_rationumber|null——量比(最新交易日使用当前成交量、已交易分钟和前 5 日成交量计算)
penumber|null——市盈率(总市值/净利润;亏损或最新交易日无历史值时为空)
pe_ttmnumber|null——市盈率(TTM;亏损或最新交易日无历史值时为空)
pbnumber|null——市净率(总市值/净资产;最新交易日可能为空)
psnumber|null——市销率(最新交易日可能为空)
ps_ttmnumber|null——市销率(TTM;最新交易日可能为空)
dv_rationumber|null——股息率(%;最新交易日可能为空)
dv_ttmnumber|null——股息率(TTM,%;最新交易日可能为空)
total_sharenumber|null——总股本(万股;最新交易日来自盘前基础缓存)
float_sharenumber|null——流通股本(万股;最新交易日来自盘前基础缓存)
free_sharenumber|null——自由流通股本(万股;最新交易日来自盘前基础缓存)
total_mvnumber|null——总市值(元;最新交易日按 close × total_share × 10000 计算)
circ_mvnumber|null——流通市值(元;最新交易日按 close × float_share × 10000 计算)
adj_factornumber|null——复权因子

请求与响应样例

{
  "apikey": "YOUR_API_KEY",
  "apiname": "stk_factor_pro",
  "fields": "tradedate,symbol,name,open,open_hfq,open_qfq,high,high_hfq,high_qfq,low,low_hfq,low_qfq,close,close_hfq,close_qfq,pre_close,change,pct_chg,vol,amount,turnover_rate,turnover_rate_f,volume_ratio,pe,pe_ttm,pb,ps,ps_ttm,dv_ratio,dv_ttm,total_share,float_share,free_share,total_mv,circ_mv,adj_factor",
  "params": {
    "symbol": "688256",
    "tradedate": "20260508"
  }
}

相关接口

风险声明:猫爪数据提供的数据与接口仅用于学习、研究和程序开发,不构成任何投资建议。金融市场存在风险,请独立判断并自行承担使用结果。