前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >量化分析高质量数据的获取

量化分析高质量数据的获取

作者头像
派大星的数据屋
发布于 2024-11-28 13:09:37
发布于 2024-11-28 13:09:37
16300
代码可运行
举报
运行总次数:0
代码可运行

QMT可基于本机任意的Python环境进行自由调用,示例教程如下:


首先,本机打开已安装的QMT客户端,譬如我所使用的:

在登录页面输入自己的交易账号、密码后,记得要勾上「极简模式」再进行登录:

接着把登录进去的应用最小化「保持运行」即可,我们接下来的操作可以全部在本机任意Python环境中进行😎~

在本机的任意Python环境下,终端执行「下列命令」安装与本机QMT通信所需的xtquant库,这里我们加上清华大学镜像以加速下载:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install xtquant -i https://pypi.tuna.tsinghua.edu.cn/simple

终端中查看已安装的xtquant库相关信息,检验是否安装成功:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip show xtquant

成功安装xtquant之后,我们就可以在自己习惯的ide或编辑器中编写代码进行相关功能的调用。

xtquant中主要分为行情数据模块xtdata和交易模块xttrade

要获取量化相关常用数据,就需要调用xtdata的各种方法,譬如:

  • 「获取指定市场的全部股票代码」
  • 「获取指定股票的基础信息」

字段含义参考:https://dict.thinktrader.net/dictionary/stock.html#原生python

  • 「获取指定股票全部历史日线行情」
  • 「获取指定股票全部分钟级行情」

支持下载的行情数据粒度可达「分钟级」,依托QMT,下载速度非常「快」

以上示例只是展示了QMT可调用数据的冰山一角,通过QMT,我们可以灵活稳定高速地获取股票、指数、期货、期权、场内基金、债券等各类型常用量化分析所需数据,帮助我们高效从容地开展各种量化分析操作,有关QMT程序化调用的更多知识,欢迎前往官方文档:https://dict.thinktrader.net/

除此之外,QMT本身也具备「量化交易」常用的各种功能:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python大数据分析 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验