qmt量化交易策略小白学习笔记第37期【qmt编程之指数数据--如何获取迅投商品市场指数行情数据】

qmt编程之获取商品市场指数数据

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

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

感谢关注,咨询免费开通量化回测与获取实盘权限,欢迎和博主联系!

获取迅投商品市场指数行情数据

提示

1.获取迅投商品市场指数行情数据,如要获取历史数据需要进行下载download_history_data,再根据函数get_market_data_ex获取
2. VIP权限数据

调用方法

python

# coding=utf-8
from xtquant import xtdata
# 下载合约
xtdata.download_history_data(stock_code,period = "1d")
# 获取迅投商品市场指数行情数据
xtdata.get_market_data_ex([],[stock_code],period='1d')
参数
字段类型说明
stock_codestr合约列表
返回值
  • period为1m 5m 1dK线周期时
    • 返回dict { field1 : value1, field2 : value2, ... }
    • value1, value2, ... :pd.DataFrame 数据集,index为stock_list,columns为time_list
    • 各字段对应的DataFrame维度相同、索引相同
  • period为tick分笔周期时
    • 返回dict { stock1 : value1, stock2 : value2, ... }
    • stock1, stock2, ... :合约代码
    • value1, value2, ... :np.ndarray 数据集,按数据时间戳time增序排列
示例
# coding=utf-8
from xtquant import xtdata
xtdata.download_history_data('290000.BKZS',period = "1d")
# 获取迅投商品市场指数行情数据
xtdata.get_market_data_ex([],['290000.BKZS'],period='1d')
返回值 
{'290000.BKZS':                    time    open    high     low   close    volume  \19960102   820512000000  138.55  138.55  138.55  138.55         0   19960103   820598400000  137.86  137.86  137.86  137.86         0   19960104   820684800000  137.86  137.86  137.86  137.86         0   19960105   820771200000  137.90  137.90  137.90  137.90         0   19960108   821030400000  137.82  137.82  137.82  137.82         0   ...                 ...     ...     ...     ...     ...       ...   20231017  1697472000000  240.20  240.23  238.14  238.40  23597871   20231018  1697558400000  238.39  239.81  237.67  237.89  24646472   20231019  1697644800000  238.02  239.21  237.31  238.64  24785048   20231020  1697731200000  238.60  239.34  236.77  237.10  25381186   20231023  1697990400000  237.18  237.45  234.96  235.61  27538299   amount  settelementPrice  openInterest  preClose  suspendFlag  19960102  0.000000e+00               0.0             0    138.69            0  19960103  0.000000e+00               0.0             0    138.55            0  19960104  0.000000e+00               0.0             0    137.86            0  19960105  0.000000e+00               0.0             0    137.86            0  19960108  0.000000e+00               0.0             0    137.90            0  ...                ...               ...           ...       ...          ...  20231017  1.400718e+12               0.0            13    239.99            0  20231018  1.499089e+12               0.0            13    238.40            0  20231019  1.449394e+12               0.0            13    237.89            0  20231020  1.513323e+12               0.0            13    238.64            0  20231023  1.549690e+12               0.0            13    237.10            0  [6742 rows x 11 columns]}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/29473.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HPMicro:FEMC应用指南

先楫FEMC的基本概念介绍 FEMC (Flexible External Memory Controller)全称为多功能外部存储器控制器。作为并行接口控制器,FEMC具有访问存储数据速度快的特点。 HPM的FEMC只有一路,由于FEMC是并口,所以占用的管脚较多。而且HPM的FEMC信号引脚…

spring ioc和aop底层是使用什么实现的

Spring IOC底层实现 Spring IOC容器是Spring框架的核心,它负责创建和管理应用程序中的对象(Bean)。IOC容器底层实现主要依赖于以下几个关键组件和概念: 1、BeanFactory:这是Spring IOC容器的最底层接口,提…

【JS重点19】this指向问题总结

阅读本文章目标:够知道this在不同环境下的默认值,知道动态指定函数this值的方法 一:普通函数this指向 普通函数的调用方式决定了this的值,即谁调用普通函数,this就指向谁 setTimeout(function () {console.log(this)…

【面试干货】ArrayList、Vector、LinkedList的存储性能和特性比较

【面试干货】ArrayList、Vector、LinkedList的存储性能和特性比较 1、ArrayList1.1 存储性能1.2 特性1.3 示例用法 2、Vector2.1 存储性能2.2 特性2.3 示例用法 3、LinkedList3.1 存储性能3.2 特性3.3 示例用法 4、ArrayList、Vector、LinkedList用法总结 💖The Beg…

Transformer革新:Infini-Transformer在长文本处理中的突破

在当今信息爆炸的时代,大型语言模型(LLMs)在处理长文本数据方面的需求日益增长。无论是科学研究、法律分析还是医学诊断,长文本的处理能力都显得尤为重要。然而,现有的基于Transformer的模型在处理这类数据时遇到了重大…

PHP框架详解 - CakePHP框架

CakePHP 是一个开源的 PHP Web 应用框架,它遵循 MVC(模型-视图-控制器)设计模式。CakePHP 提供了快速开发的功能,如代码自动生成、数据库交互的 CRUD 操作支持、灵活的路由、模板引擎、表单处理以及其它许多有用的特性22。 CakeP…

硬件电路基础【5.二极管】

二极管 前言一、基本原理1.1 介绍1.2 结构组成1.3 符号1.4 正负极判断 二、特性参数开关电路注意的参数极限特性电气特性特性曲线 三、应用场景稳压二极管原理故障特点连接方式参数最大额定参数电气特性特性曲线 应用典型的串联型稳压电路过压保护稳压二极管的应用与选择 肖特基…

关于一份nginx-我是如何优化的

需求场景 1、需要负载均衡指定几个服务,如果有服务出现预期错误,就会更换另外一个服务接口 2、合理优化一些细节日志输入和性能 Nginx 配置文件(带注释) #user nobody; # 以nobody用户运行Nginx进程 worker_processes 4; # 设…

CP AUTOSAR标准之FlashDriver(AUTOSAR_CP_SWS_FlashDriver)(更新中……)

1 简介和功能概述 该规范描述了AUTOSAR基础软件模块[1]Flash驱动程序的功能、API和配置。   此规范适用于内部和外部闪存的驱动程序。   闪存驱动程序提供读取、写入和擦除闪存的服务以及用于设置/重置写入/擦除保护的配置接口(如果底层硬件支持)。   在ECU的应用模式下,…

需要用来做3D家具展示的软件哪个网站更专业?

国内外的3D家具展示软件网站并且值得推荐的也就那么几家: 1、Cedreo,Cedreo 是一个在线3D家居设计平台,适合专业的房屋建筑商、改造商和室内设计师。它允许用户创建2D和3D平面图以及室内外效果图,拥有7000多件可定制的3D家具、材…

单元测试的思考与实践

1. 什么是单元测试 通常来说单元测试,是一种自动化测试,同时包含一下特性: 验证很小的一段代码(业务意义 或者 代码逻辑 上不可再分割的单元),能够更准确的定位到问题代码的位置 能够快速运行(…

opencv中文路径问题

目的 在windows系统上,就是直接用QT的utf8编码作为图片路径用在opencv读取或者写入函数,在路径当中含有中文时,会提示编码错误。 就是解决opencv中的中文路径的问题。 情况 代码如下: #pragma execution_character_set("…

AI框架之langchain

官方文档 简介 LangChain 是一个开源的 Python 库,旨在简化大语言模型(LLM)在应用程序中的使用和集成。它提供了一种结构化的方法来构建基于 LLM 的应用程序,并解决了许多常见的开发挑战。 LangChain 的核心组件 代理(Agents) 代理是 LangChain 中最强大的概念之一。代理可…

以CMDB为基础构建DevOps平台体系

在当今数字化转型的浪潮中,企业IT运维模式正从传统的资产管理向现代化的资源管理转变。配置管理数据库(CMDB)作为IT运维的核心组成部分,其在DevOps平台中的重要性愈加凸显。通过国信证券和招商银行的实际案例,我们将详…

编程牛人验证码怎么输入:深度剖析与策略指导

编程牛人验证码怎么输入:深度剖析与策略指导 在数字时代的浪潮中,编程牛人们时常面临着各种技术挑战,其中之一便是验证码的输入问题。验证码作为一种安全验证机制,旨在防止自动化脚本或机器人的恶意行为。但对于编程高手而言&…

YOLOv8改进 | 注意力机制 | 用于增强小目标感受野的RFEM

💡💡💡本专栏所有程序均经过测试,可成功执行💡💡 专栏目录 :《YOLOv8改进有效涨点》专栏介绍 & 专栏目录 | 目前已有40+篇内容,内含各种Head检测头、损失函数Loss、Backbone、Neck、NMS等创新点改进——点击即可跳转 近年来,基于深度学习的人脸检测算法取得了…

css 文字下划线 text-decoration

背景: 在某些时候需要给文字添加特殊样式。使用 text-decoration: underline; 来为段落文字添加下划线。也有其它文本装饰样式,例如: none:无装饰(去掉装饰)overline:上划线line-through&…

《珊瑚岛》是一款什么类型的游戏 苹果电脑如何玩到《珊瑚岛》

在众多电子游戏中,有些游戏因其独特的游戏体验和丰富的内容而脱颖而出,《珊瑚岛》便是其中之一。在游戏中你将离开宝京前往珊瑚岛,种植农作物、饲养动物、和岛民成为朋友。您不仅可以振兴该岛小镇,还可以保护和修复周围的珊瑚礁。…

C# OpenCV 部署RecRecNet广角图像畸变矫正

C# OpenCV 部署RecRecNet广角图像畸变矫正 目录 说明 效果 模型信息 项目 代码 下载 说明 ICCV2023 - RecRecNet: Rectangling Rectified Wide-Angle Images by Thin-Plate Spline Model and DoF-based Curriculum Learning 参考: https://github.com/Kang…

CleanMyMac中文版2024破解完美版本下载链接

CleanMyMac中文版,是一款功能强大的系统优化软件。它能够帮助你清理垃圾文件、卸载无用应用、优化内存使用等,让你的电脑运行更加流畅稳定。 CleanMyMac中文版具有智能扫描功能,能够自动识别电脑上的垃圾文件和冗余数据。它能够快速扫描整个…