当前位置: 首页 > article >正文

可转债量化策略研究,QMT如何获取可转债合约信息?

获取可转债合约信息

此函数被设计为专门用于单一转债的查询,能够提供详尽的转债信息。通过使用这个函数,您可以获取到深度的特定转债数据,包括其涨跌停价格、上市日期、退市日期和期权到期日等关键信息。这种全面的信息将成为您理解和分析转债历史趋势以及当前状态的有力工具。

调用方法

python

# coding=utf-8
from xtquant import xtdata
xtdata.get_instrument_detail(stock_code)

参数

字段类型说明
stock_codestring合约代码

返回值

  • 字典,{ field1 : value1, field2 : value2, ... },找不到指定合约时返回None
字段类型说明
ExchangeIDstr合约市场代码
InstrumentIDstr合约代码
ProductIDstr合约的品种ID(期货)
ProductNamestr合约的品种名称(期货)
CreateDatestr上市日期(期货)
OpenDatestrIPO日期(股票)
ExpireDateint退市日或者到期日
PreClosefloat前收盘价格
SettlementPricefloat前结算价格
UpStopPricefloat当日涨停价
DownStopPricefloat当日跌停价
FloatVolumefloat流通股本
TotalVolumefloat总股本
LongMarginRatiofloat多头保证金率
ShortMarginRatiofloat空头保证金率
PriceTickfloat最小价格变动单位
VolumeMultipleint合约乘数(对期货以外的品种,默认是1)
MainContractint主力合约标记,1、2、3分别表示第一主力合约,第二主力合约,第三主力合约
LastVolumeint昨日持仓量
InstrumentStatusint合约已停牌日期(停牌第一天值为0,第二天为1,以此类推。注意,正常交易的股票该值也是0)获取股票停牌状态参考get_full_tick在新窗口打开 openInt字段在新窗口打开
IsTradingbool合约是否可交易
IsRecentbool是否是近月合约

示例:

示例/返回值

# coding=utf-8
from xtquant import xtdata
code_detail = xtdata.get_instrument_detail('123219.SZ')
print(code_detail)

 

{'ExchangeID': 'SZ',
 'InstrumentID': '123219',
 'InstrumentName': '宇瞳转债',
 'ProductID': '',
 'ProductName': '',
 'ExchangeCode': '123219',
 'UniCode': '123219',
 'CreateDate': '0',
 'OpenDate': '20230829',
 'ExpireDate': 99999999,
 'PreClose': 122.828,
 'SettlementPrice': 122.828,
 'UpStopPrice': 147.394,
 'DownStopPrice': 98.262,
 'FloatVolume': 6000000.0,
 'TotalVolume': 6000000.0,
 'LongMarginRatio': 1.7976931348623157e+308,
 'ShortMarginRatio': 1.7976931348623157e+308,
 'PriceTick': 0.001,
 'VolumeMultiple': 1,
 'MainContract': 2147483647,
 'LastVolume': 2147483647,
 'InstrumentStatus': 0,
 'IsTrading': False,
 'IsRecent': False,
 'ProductTradeQuota': 1,
 'ContractTradeQuota': 0,
 'ProductOpenInterestQuota': 14592,
 'ContractOpenInterestQuota': 0}

 

 


http://www.kler.cn/a/312270.html

相关文章:

  • xrandr源码分析
  • 什么是两化融合
  • XML Schema 字符串数据类型
  • 华为大咖说 | 浅谈智能运维技术
  • git初始化和更新项目中的子模块
  • 计算机新手练级攻略——如何搜索问题
  • 【Day03-MySQL单表】
  • ubuntu下使用qt编译QOCI(libqsqloci.so)驱动详解及测试
  • linux-软件包管理-包管理工具(RedHat/CentOS 系)
  • Vue.js 的 Mixins
  • 2024.9.20 Python模式识别新国大EE5907,PCA主成分分析,LDA线性判别分析,GMM聚类分类,SVM支持向量机
  • vue中动态引入加载图片不显示
  • 【网络安全 | 代码审计】JFinal之DenyAccessJsp绕过
  • 算法.图论-建图/拓扑排序及其拓展
  • 未来展望:等保测评技术的发展趋势与创新方向
  • 多路转接之epoll的两种触发方式(LT,ET的效率对比,原理,epoll读取数据的过程)
  • 算法基础-二分查找
  • 2025秋招LLM大模型多模态面试题(六)-KV缓存
  • 亿级数据表多线程update锁表问题
  • 浅谈人工智能之基于ollama本地大模型结合本地知识库搭建智能客服
  • 2024最新版,人大赵鑫老师《大语言模型》新书pdf分享
  • 嵌套函数的例子(TypeScript)
  • QT QObject源码学习(二)
  • Netty源码解析-请求处理与多路复用
  • uniapp中使用picker-view选择时间
  • vulhub搭建漏洞环境docker-compose up -d命令执行报错以及解决方法汇总