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初始版本