Skip to content

future - 期货数据 ​

一句话总览 ​

📌 期货行情数据类,支持日线和分钟数据

⚠️ AI 开发必读 ​

使用场景 ​

✅ 应该使用:

  • 场景1:获取期货日线数据
  • 场景2:获取期货分钟数据

❌ 不应该使用:

  • 不应该用于股票、债券等非期货数据

依赖 ​

依赖类型模块说明
必须fquant.fqbase基础工具
必须pandas数据处理

TL;DR:

  • 核心能力:期货日线、分钟线、持仓数据处理

快速开始 ​

python
from FQData.DataStruct import FutureDayData, FutureMinData

# 日线数据
future_day = FutureDayData(data, dtype='future_day', if_fq='bfq')
print(future_day.close)
print(future_day.position)  # 持仓量
print(future_day.resample('w'))  # 周线

# 分钟数据
future_min = FutureMinData(data, dtype='future_min', if_fq='bfq')
print(future_min.min5)
print(future_min.resample('5min'))

核心类 ​

FutureDayData ​

期货日线数据类。

属性 ​

属性类型描述
positionpd.Series持仓量
tradedatepd.Series交易日期
tradetimepd.Series交易时间
weekpd.Series周数据
monthpd.Series月数据
quarterpd.Series季度数据
yearpd.Series年数据

方法 ​

方法返回类型描述
resampleFutureDayData重采样

FutureMinData ​

期货分钟数据类。

属性 ​

属性类型描述
tradedatepd.Series交易日期
tradetimepd.Series交易时间
positionpd.Series持仓量
min5pd.Series5分钟数据
min15pd.Series15分钟数据
min30pd.Series30分钟数据
min60pd.Series60分钟数据

方法 ​

方法返回类型描述
resampleFutureMinData重采样

变更日志 ​

版本日期变更
v1.0.02024-01初始版本