基于Hikyuu库下载的股票数据进行分析,可以支持板块分类和自定义板块。
我们使用自定义板块,修改self文件的股票内容。


自定义板块:

获取平安银行近100天的k线数据。

from hikyuu.interactive import *
import oss = sm['sz002594']
k = s.get_kdata(Query(-100))
k.plot()

对平安银行的数据进行回测分析,绘制信号标示器。


from hikyuu.interactive import *blk = sm.get_block("self", "1")
for s in blk:print(s)#创建模拟交易账户进行回测,初始资金30万
my_tm = crtTM(init_cash = 300000)#创建信号指示器(以5日EMA为快线,5日EMA自身的10日EMA最为慢线,快线向上穿越慢线时买入,反之卖出)
my_sg = SG_Flex(EMA(n=5), slow_n=10)#固定每次买入1000股
my_mm = MM_FixedCount(1000)#创建交易系统并运行
sys = SYS_Simple(tm = my_tm, sg = my_sg, mm = my_mm)
sys.run(sm['sz000001'], Query(-150))#绘制系统信号
sys.plot()k = sm['sz000001'].get_kdata(Query(-150))
c = CLOSE(k)
fast = EMA(c, 5)
slow = EMA(fast, 10)#绘制信号指示器使用两个指标
fast.plot(new=False)
slow.plot(new=False)

量化交易学习5--获取板块中股票相关推荐

  1. 【python量化交易学习】从tushare获取股票交易数据,存入后再从mysql或excel读取数据,筛选股票,用pyecharts画出K线图。

    选定日期,筛选涨幅达到10%的股票,并画出K线图.观察涨停后股票走势. 由于创业板涨停板为20%,科创板20%,北交所30%.因此筛选出的涨停股票不完全准确.考虑到目前市场打板主要集中在10%的主板股 ...

  2. Python实现股票量化交易学习进阶(一)之基础库(知识准备)搭建

    股票量化交易学习第一篇之基础搭建 1.写在前面 1.1.Numpy库的安装 1.2.Pandas库的安装 1.3.金融数据获取 1.4.talib金融库的安装及文档链接 1.5.Matplotlib ...

  3. Python实现股票量化交易学习进阶(二)之简单交易策略的定义实现

    Python实现股票量化交易学习进阶第二篇之简单交易策略的定义实现 1.backtrader回测框架知识 2.需求一自定义MACD指标 3.需求二自定义实现KDJ指标 4.需求三自定义CCI指标 1. ...

  4. python股票量化交易入门到实践_量化资料学习《Python与量化投资从基础到实战》+《量化交易之路用Python做股票量化分析》+《组织与管理研究的实证方法第2版》...

    我们需要利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,重点学习如何高效地利用Python解决投资策略问题,推荐学习<Python与量化投资从基础到实战>等电子资料. ...

  5. 【python量化交易学习】pandas获取mysql数据,使用pyecharts画K线图,ma移动均线。

    将pyecharts官方提供的数据源,替换成已经存在mysql中的数据.画出专业的k线图(k线+ma移动均线+交易额柱状图(单位是千)) 参考: [python量化交易学习]pandas获取tusha ...

  6. 用Python做股票量化分析[附量化交易学习资料]

    量化交易的核心是筛选策略,策略也是依靠数学或物理模型来创造,把数学语言变成计算机语言.量化交易的流程是从数据的获取到数据的分析.处理. import pandas as pd import talib ...

  7. 【量化】量化交易入门系列6:量化交易学习书籍推荐(二)

    作者:悠悠做神仙 来源: 恒生LIGHT云社区 上一篇 量化交易入门系列5:量化交易学习书籍推荐(一) 我们介绍一些量化交易一些操作和理论性书籍,可能对于刚入门的大家而言,可能有些枯燥.所以这篇文章, ...

  8. python 组合优化 回撤最小_Python进阶量化交易专栏场外篇23-Markowitz实现股票最优组合...

    欢迎大家订阅<教你用 Python 进阶量化交易>专栏!为了能够提供给大家更轻松的学习过程,笔者在专栏内容之外已陆续推出一些手记来辅助同学们学习本专栏内容,目前推出的扩展篇链接如下: 股票 ...

  9. 【量化】量化交易入门系列5:量化交易学习书籍推荐(一)

    作者:悠悠做神仙 来源: 恒生LIGHT云社区 量化交易入门系列,给大家介绍了关于量化交易的数据源获取.编程语言推荐.经典的交易策略,那么本篇将介绍一些比较经典的量化交易书籍. 书籍是人类智慧的结晶, ...

最新文章

  1. apollo热布署mysql_docker部署apollo详细教程
  2. django models索引_django-models – Django模型“IndexError:列表索引超出范围”Pydev
  3. SAP Fiori Elements - how object_id is parsed from OData response
  4. 【pyqt5学习】——下拉框comboBox
  5. Python爬虫从入门到放弃(十一)之 Scrapy框架整体的一个了解
  6. API功能未授权原因
  7. 光环PMP 疑难点辨析
  8. DHCP保留地址与超级作用域centos7
  9. 测试网卡芯片型号的软件,查看电脑无线网卡型号_查看无线网卡芯片型号
  10. Mysql COUNT()条件计数
  11. Web前端开发实训 -- 弹球王小游戏
  12. 小陈学linux第三节
  13. oracle打开错误日志文件,Oracle联机日志出现错误ORA-16038 ORA-19809 ORA-00312 解决
  14. 怎么安装Python?改选什么版本呢?Python新手必看
  15. PHP上传文件到FTP服务器
  16. 第3.4节 泛善可陈的元组
  17. 中国布洛芬产能全球第一,为何我们还是买不到?
  18. 网络安全菜鸟学习之漏洞篇——逻辑漏洞(二)
  19. 得到数组的最后一个数
  20. golang解析数字证书

热门文章

  1. Linux命令之timeout
  2. paypal html5 支付,uniapp 对接 paypal支付 (h5,app端)
  3. 超大气友价商城仿互站源码
  4. esp32 Micropython驱动ST7735 1.8寸TFT屏幕 中文显示;时间显示、网络network实时时间获取utptime;urequests、upip等包安装
  5. 神牛闪光灯TT865/V850II 860II Sony热靴口损坏,更换新热靴口
  6. K8S YAML 详解
  7. 五大浏览器的简单介绍
  8. 《前端》JavaScript总结
  9. Go XP开发,以GoLand为例
  10. 无线渗透----kismet工具使用