前言

我们的股票量化系统QTYX在实战中不断迭代升级!!!

分享QTYX系统目的是提供给大家一个搭建量化系统的模版,帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。
关于QTYX的使用攻略可以查看链接:QTYX使用攻略

QTYX一直迭代更新,当前版本V3.2.8。

功能介绍

最近不少星友反馈东财爬虫限制太严格了,akshare的接口基本都用不了了!
目前股票量化系统修复了日线数据和分钟数据接口,使用miniqmt来代替。
[NEW]miniqmt日线|分钟线接口方案!支持股票和ETF!股票量化分析工具QTYX-V3.2.6
[New]miniQMT和网络爬虫二选一!全市场股票历史行情数据!股票量化分析工具QTYX-V3.1.3
本次升级,我们用miniqmt接口实现了实时行情数据接口的替代!
akshare的实时行情数据东财接口: stock_zh_a_spot_em,单次返回东方财富网所有沪深京 A 股上市公司的实时行情数据。
包括如下数据内容:

序号

int64

-

代码

object

-

名称

object

-

最新价

float64

-

涨跌幅

float64

注意单位: %

涨跌额

float64

-

成交量

float64

注意单位: 手

成交额

float64

注意单位: 元

振幅

float64

注意单位: %

最高

float64

-

最低

float64

-

今开

float64

-

昨收

float64

-

量比

float64

-

换手率

float64

注意单位: %

市盈率-动态

float64

-

市净率

float64

-

总市值

float64

注意单位: 元

流通市值

float64

注意单位: 元

涨速

float64

-

5分钟涨跌

float64

注意单位: %

60日涨跌幅

float64

注意单位: %

年初至今涨跌幅

float64

注意单位: %

本次修复,我们实现了最新价、涨跌幅、涨跌额、成交量、成交额、振幅

、最高、最低、今开、昨收这些数据。
首先要用miniqmt获取全市场股票代码:
# 获取所有股票代码all_stocks = xtdata.get_stock_list_in_sector('沪深A股')
然后,把股票代码输入到get_full_tick接口获取实时数据。
data = xtdata.get_full_tick(code_list=all_stocks)
接下来做一个循环处理即可,代码如下:

最终的数据格式如下所示:
=== 第1只股票: 600051.SH ===  股票代码: 600051.SH  股票名称: 宁波联合  最新价格: 7.94  涨跌幅: -0.38  涨跌额: -0.03  成交量: 85090  振幅: 1.63  最高: 8.03  最低: 7.9  今开: 7.99  昨收: 7.97  成交额(万): 6772.44=== 第2只股票: 605090.SH ===  股票代码: 605090.SH  股票名称: 九丰能源  最新价格: 34.43  涨跌幅: 0.26  涨跌额: 0.09  成交量: 52513  振幅: 1.14  最高: 34.59  最低: 34.2  今开: 34.3  昨收: 34.34  成交额(万): 18055.71

QTYX中使用到这些数据的功能是“拼搭特色数据”,会影响到选股条件因子,接下来会修复QTYX上面的功能。

"本文仅代表个人观点,用于交流学习,不构成任何投资建议。市场有风险,投资需谨慎,请独立判断并自行承担风险。"


总结

对于市盈率、市净率、流通市值和总市值,我计划采用本地数据库的数据进行填充,然后同步到QTYX软件上,大家敬请期待!

说明

完整的源码上传到知识星球《玩转股票量化交易》中,想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!

知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐