简单学量化开始在QMT中研究1

刚开始研究QMT的话,最好从QMT的内置函数学习起,因为对于策略研究来说,需要的python基本知识不多,而需要的QMT内置函数非常多,包括获取成分股票、获取财务数据、获取行情、下单交易等。

首先,搭建环境,我用的是anaconda和jupyternotebook。因为anaconda搭建和管理虚拟环境非常专业,而jupyternotebook的交互界面非常好。

搭建成功后,开始敲代码:

from xtquant.xtdata import *#QMT的数据相关函数在这个库中
a=get_stock_list_in_sector('沪深A股')#这是获取沪深全部A部的函数
print(f'前10支股票的代码列表为:{a[:10]}')
print(f'全部A股的数量为:{len(a)}')

运行结果为:

前10支股票的代码列表为:['601882.SH', '603995.SH', '601128.SH', '600740.SH', '603909.SH', '600734.SH', '600642.SH', '600259.SH', '605298.SH', '601968.SH']
全部A股的数量为:5080

获取成功了,可是对比了一下同花顺,数量有差距,同花顺里面是5087支,哪天有时间对比一下究竟差了哪些。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75068
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:56
下一篇 2024 年 7 月 11 日 下午3:09

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注