期货复权因子

接口介绍

接口:fut_adjfactor
描述:获取主力合约的复权因子
限量:单次最大3000条,可根据代码或日期循环提取
积分:需要5000积分可以调取,具体请参阅积分获取办法

注:
前复权行情:当日收盘价 × 当日复权因子 / 最新复权因子
后复权行情:当日收盘价 × 当日复权因子 也可以直接取期货复权行情

输入参数

名称 类型 必选 描述
trade_date str N 交易日期(YYYYMMDD)
ts_code str N 合约代码
exchange str N 交易所代码
start_date str N 开始日期(YYYYMMDD)
end_date str N 结束日期(YYYYMMDD)

输出参数

名称 类型 默认显示 描述
ts_code str Y 股票代码
exchange str Y 交易所
trade_date str Y 交易日(YYYYMMDD)
adj_factor float Y 累计复权因子

代码示例

# 导入sdk包
import tushare as ts

# 配置凭据,如果已全局配置了,可以忽略。
ts.set_token('<--your-token-->')

# 获取接口实例
pro = ts.pro_api()

# 拉取接口(fut_adjfactor)数据
#获取IF.CFX合约20180101~20181113期间的复权因子
df = pro.fut_adjfactor(ts_code='IF.CFX', start_date='20180101', end_date='20181113')

#获取2026年10月12日合约复权因子数据
df = pro.fut_daily_adj(trade_date='20261012')
print(df)

数据结果

   ts_code exchange trade_date adj_factor
0    A.DCE      DCE   20261012   0.877641
1   AD.SHF     SHFE   20261012   0.976876
2  ADL.SHF     SHFE   20261012   1.014848
3   AG.SHF     SHFE   20261012   0.670013
4  AGL.SHF     SHFE   20261012   0.528900
5   AL.DCE      DCE   20261012   0.401399
6   AL.SHF     SHFE   20261012   0.708825
7  ALL.SHF     SHFE   20261012   1.081992
8   AO.SHF     SHFE   20261012   1.022086
9  AOL.SHF     SHFE   20261012   0.842868
置顶