</>

复权因子通达信

用通达信 0x000f 的 category=1 除权除息事件和未复权日 K,重算每日前复权或后复权因子。

这个接口返回 AxData 基于股本变迁事件计算出的每日复权因子,不返回复权后的 K 线价格;它和通达信自带复权 K 可能存在口径误差。

输入参数

参数类型必填说明默认值
codestring证券代码:支持 000001、000001.SZ、sz000001;批量可传列表或英文逗号分隔字符串。
adjuststring复权方向:qfq 前复权因子,hfq 后复权因子;默认 qfq。"qfq"
anchor_datestring可选的前复权锚点日期,格式 YYYYMMDD 或 YYYY-MM-DD;仅 adjust=qfq 时使用。
参数说明

不传 adjust 时默认 qfq;anchor_date 只在 qfq 下可传,hfq 不使用锚点。

参数示例
# 普通前复权因子
client.call("stock_adj_factor_tdx", code="000001.SZ", adjust="qfq")

# 定点前复权因子
client.call("stock_adj_factor_tdx", code="000001.SZ", adjust="qfq", anchor_date="2024-12-31")

# 后复权因子
client.call("stock_adj_factor_tdx", code="000001.SZ", adjust="hfq")

返回字段

字段类型说明
instrument_idstringAxData 统一证券代码,例如 000001.SZ。
ts_codestring与 instrument_id 相同,用于兼容 AxData core adj_factor 表字段。
symbolstring交易所原始六位代码。
tdx_codestringTDX 带市场前缀代码,例如 sz000001。
exchangestringAxData 交易所代码:SSE、SZSE 或 BSE。
trade_datedate交易日期,YYYYMMDD。
adj_factornumber按请求复权口径计算出的复权因子。

调用示例

Python SDK

import axdata as ax

client = ax.AxDataClient()
rows = client.call(
    "stock_adj_factor_tdx",
    adjust='qfq',
    code='000001.SZ',
)

HTTP API

POST /v1/request/stock_adj_factor_tdx
Content-Type: application/json

{
  "params": {
    "code": "000001.SZ",
    "adjust": "qfq"
  }
}

真实样例快照

展示插件接口目录里的固定 example.response,页面打开不会再次请求源端。

请求参数

{
  "code": "000001.SZ",
  "adjust": "qfq"
}

响应样例

instrument_idts_codesymboltdx_codeexchangetrade_dateadj_factor
000001.SZ000001.SZ000001sz000001SZSE202405310.825

生成时间:2026-07-06T16:54:55+00:00