qmt量化交易策略小白学习笔记第64期【qmt编程之获取获取期权全推数据--code_list全推tick数据】

qmt编程之获取期权数据

qmt更加详细的教程方法,会持续慢慢梳理。

也可找寻博主的历史文章,搜索关键词查看解决方案 !

获取期权全推数据

获取全推tick数据的函数是用户主动调用的工具。所谓"全推tick数据",指的是以tick(最小报价单位)为单位的实时市场数据,包括每一笔交易的信息,如成交金额、成交量、收盘价等。通过主动调用这个函数,用户能实时获得最新的市场动态,从而做出及时和准确的投资决策。

调用方法
python
# coding=utf-8
from xtquant import xtdata
xtdata.get_full_tick(code_list)

参数
字段类型说明
code_listlist合约列表
  • code_list:合约字符串格式, 例如 ['10005331.SHO', '10005332.SHO']
返回值
  • dict 数据集 { stock1 : tick1, stock2 : tick2, ... }, tick字段如下
字段类型说明
timetagstr时间
lastPricefloat最新价
openfloat开盘价
lowfloat最低价
amountfloat成交额
volumeint成交总量
pvolumeint原始成交总量
openIntint持仓量
stockStatusstr证券状态
lastClosefloat前收盘价
lastSettlementPricefloat前结算价
settlementPricefloat今结算价
askPricelist多档委卖价
bidPricelist多档委买价
askVollist多档委卖量
bidVollist多档委买量
示例
# coding=utf-8
from xtquant import xtdata
ret_full_tick = xtdata.get_full_tick(['10005331.SHO'])
print(ret_full_tick)
返回值
{'10005331.SHO': {'timetag': '20231026 10:32:56.950', 'lastPrice': 0.05470000000000001, 'open': 0.0551, 'high': 0.06100000000000001, 'low': 0.0532, 'lastClose': 0.0568, 'amount': 2018934.84, 'volume': 3524, 'pvolume': 3524, 'stockStatus': 3, 'openInt': 16495, 'settlementPrice': 0, 'lastSettlementPrice': 0, 'askPrice': [0.0548, 0.0549, 0.055, 0.0551, 0.05520000000000001], 'bidPrice': [0.05470000000000001, 0.0546, 0.0545, 0.0544, 0.0543], 'askVol': [25, 20, 65, 33, 30], 'bidVol': [43, 20, 20, 23, 40]}}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值