复权因子通达信
用通达信 0x000f 的 category=1 除权除息事件和未复权日 K,重算每日前复权或后复权因子。
这个接口返回 AxData 基于股本变迁事件计算出的每日复权因子,不返回复权后的 K 线价格;它和通达信自带复权 K 可能存在口径误差。
输入参数
| 参数 | 类型 | 必填 | 说明 | 默认值 |
|---|---|---|---|---|
code | string | 是 | 证券代码:支持 000001、000001.SZ、sz000001;批量可传列表或英文逗号分隔字符串。 | |
adjust | string | 否 | 复权方向:qfq 前复权因子,hfq 后复权因子;默认 qfq。 | "qfq" |
anchor_date | string | 否 | 可选的前复权锚点日期,格式 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_id | string | AxData 统一证券代码,例如 000001.SZ。 |
ts_code | string | 与 instrument_id 相同,用于兼容 AxData core adj_factor 表字段。 |
symbol | string | 交易所原始六位代码。 |
tdx_code | string | TDX 带市场前缀代码,例如 sz000001。 |
exchange | string | AxData 交易所代码:SSE、SZSE 或 BSE。 |
trade_date | date | 交易日期,YYYYMMDD。 |
adj_factor | number | 按请求复权口径计算出的复权因子。 |
调用示例
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_id | ts_code | symbol | tdx_code | exchange | trade_date | adj_factor |
|---|---|---|---|---|---|---|
| 000001.SZ | 000001.SZ | 000001 | sz000001 | SZSE | 20240531 | 0.825 |
生成时间:2026-07-06T16:54:55+00:00