BigQuant使用文档

期货

由small_q创建,最终由bq23hnvc 被浏览 2603 用户

{{use_style}} ### 基本信息

期货基本信息

期货的基本信息

表名: basic_info_CN_FUTURE

字段 字段类型 字段描述
instrument str 合约代码
delist_date datetime64[ns] 退市日期, 期指和期货主力默认为2099-01-01
exchange str 交易市场
last_ddate datetime64[ns] 最后交割日, 期指和期货主力默认为2099-01-01
list_date datetime64[ns] 上市日期, 期指和期货主力默认为1993-01-01
multiplier float64 合约乘数
name str 期货合约名称
price_tick float64 报价单位
price_tick_desc str 报价单位说明
product_code str 品种代码
trading_code str 交易标识
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("basic_info_CN_FUTURE").read()

期货合约列表

每日期货列表

表名: instruments_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
name str 合约名称
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("instruments_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货主力与连续合约

期货主力(或连续)合约与月合约映射数据

表名: dominant_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
dominant str 对应合约代码
name str 名称
product_code object
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("dominant_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

行情数据

期货日线行情数据

期货的日线行情数据

表名: bar1d_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
close float32 收盘价
high float32 最高价
low float32 最低价
open float32 开盘价
open_intl float64 持仓量
settle float32 结算价
volume float64 成交量
amount float64 成交额
product_code str 品种代码
low_limit float64 跌停价
high_limit float64 涨停价
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar1d_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货分钟行情数据

期货的分钟行情数据

表名: bar1m_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
open_intl float32 持仓量
volume int64 交易量
amount float64 交易额
low float32 最低价
close float32 收盘价
high float32 最高价
open float32 开盘价
trading_day int32 交易日
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar1m_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货5分钟行情数据

期货的5分钟行情数据

表名: bar5m_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
open_intl float32 持仓量
volume int64 交易量
amount float64 交易额
low float32 最低价
close float32 收盘价
high float32 最高价
open float32 开盘价
trading_day int32 交易日
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar5m_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货15分钟行情数据

期货的15分钟行情数据

表名: bar15m_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
open_intl float32 持仓量
volume int64 交易量
amount float64 交易额
low float32 最低价
close float32 收盘价
high float32 最高价
open float32 开盘价
trading_day int32 交易日
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar15m_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货30分钟行情数据

期货的30分钟行情数据

表名: bar30m_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
open_intl float32 持仓量
volume int64 交易量
amount float64 交易额
low float32 最低价
close float32 收盘价
high float32 最高价
open float32 开盘价
trading_day int32 交易日
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar30m_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

期货60分钟行情数据

期货的60分钟行情数据

表名: bar60m_CN_FUTURE

字段 字段类型 字段描述
date datetime64[ns] 日期
instrument str 合约代码
open_intl float32 持仓量
volume int64 交易量
amount float64 交易额
low float32 最低价
close float32 收盘价
high float32 最高价
open float32 开盘价
trading_day int32 交易日
product_code str 品种代码
# 读取数据  默认会返回全部证券代码数据, 通过指定参数 instruments 可以读取到指定的证券代码数据
df = DataSource("bar60m_CN_FUTURE").read(start_date="2020-06-01", end_date="2020-06-30")

\

标签

期货
评论
  • 如何使用可视化组件来获取期货的相关数据?