在第五讲中,我们配置好了backtrader的运行,在这一讲中,我将会和一步步分享下,如何使用backtrader,验证下双均线交易策略(均线金叉做多,均线死叉做空)在工商银行上的表现。

一、交易策略

首先,我们是要有具体的交易策略和交易逻辑,然后我们尝试去验证这个交易策略和交易逻辑在过去N年中,是否是表现不好,如果在过去N年表现不好,我们也没有理由期待,未来会表现很好。

猜想:使用10日的移动平均线作为短期均线,60日的移动平均线作为长期均线,当短期均线金叉长期均线的时候,买入1万元的股票;当短期均线死叉长期均线的时候,卖出清仓。

银行股票市值一般比较大,被操纵的可能性比较小,并且买卖的交易者比较多,信息扩散比较快,市场相对比较有效。

这是一个简单的双均线策略,是toy strategy,期待中的表现,虽然说不上太好,也不能太差。

让我们一步步去验证这个策略怎么样。

二、数据

有了交易策略,我们要验证这个策略,肯定需要相应的数据,我们从网易财经下载工商银行的股票数据。可以打开网易财经,找到工商银行的股票,在股票页面,点击历史数据,就会打开如下的页面,下载数据到本地:

6、如何用backtrader实现双均线策略?以工商银行为例相关推荐

  1. Tushare + Backtrader实现双均线策略 以工商银行为例

    参看文章: Welcome - Backtrader 6.如何用backtrader实现双均线策略?以工商银行为例_云金杞-CSDN博客 Python量化交易学习笔记(53)--backtrader的 ...

  2. SMA、EMA与双均线策略

    什么是MA MA是移动平均线(Moving Average)的缩写,是一种简单的技术分析工具,通过创建一个不断更新的平均价格来分析股票价格趋势,或者用来确定其支撑和阻力水平.这是一种滞后指标,因为它基 ...

  3. 双均线策略构建及回测

    # python构建双均线策略 # 均线策略中最常见的一种方法是根据长期均线和短期均线的交叉情况来确定交易信号,即:当短期均线从下往上穿越长期均线时,形成金叉,做多: # 反之,当长期均线从上往下穿越 ...

  4. 量化策略初探——使用tushare进行沪深300ETF双均线策略

    使用tushare采集沪深300ETF数据,并对沪深300ETF采用简单移动平均.指数移动平均.进行双均线策略,最后使用backtrader进行回测. 一.基本概念 双均线策略:运用两条不同周期的移动 ...

  5. Python双均线策略回测(2021-10-12)

    Python双均线策略回测 1.择时策略简介 根据百度百科的解释,择时交易是指利用某种方法来判断大势的走势情况,是上涨还是下跌或者是盘整.如果判断是上涨,则买入持有:如果判断是下跌,则卖出清仓,如果是 ...

  6. Python数据分析之股票双均线策略制定

    Python数据分析之股票双均线策略制定 需求:双均线策略制定 库 tushare包 预处理数据 df = pd.read_csv('./maotai.csv').drop(labels='Unnam ...

  7. 利用双均线策略计算中国平安股票收益

    一.知识储备 Hello,各位小伙伴们,本篇博文给大家带来的是利用双均线策略,对中国平安601318股票进行炒股,所能获得的大概收益.为了你能正确理解本文的知识,需要你提前做以下准备... pytho ...

  8. 开源量化框架Catalyst中文教程(3)——双均线策略

    GitHub:https://github.com/enigmampc/catalyst 官方文档:https://enigma.co/catalyst/index.html 参考视频:网易云课堂&l ...

  9. 用聚宽网写双均线策略(1)

    鉴于上次自己建立python系统是在说太浪费时间,而且主要是浪费中数据上,实在不爽,这次用一下第三方平台,提高一下建模的速度,平台选择聚宽网,国内的平台很多,聚宽/优矿/米宽,都差不多少,原来还有一家 ...

最新文章

  1. 清理SQL Server日志释放文件空间的终极方法
  2. Apache无法启动解决 the requested operation has failed
  3. 从无到有算法养成篇-线性表实战篇
  4. 【网络安全】ollvm反混淆学习
  5. ue4 classuobject没有成员beginplay_UE4中蓝图函数的泛型
  6. JPA/Hibernate实体类定义联合主键@IdClass注解的使用
  7. 模块化封装 --- 双ToKen 实现免登录步骤详解
  8. 基于wemos D1的无线遥控灯(433m无线模块)
  9. java没通过测试_我们应该把没有通过测试的故事回退到“开发”状态吗
  10. Linux客户端权限,linux用户与权限使用方法
  11. python与线性代数 矩阵与方程组
  12. usermod命令,用户密码管理,makpasswd
  13. Exchange2007获取OWA邮箱容量的代码
  14. P4980 【模板】Polya定理
  15. 360全景拼接 opencv_广州海珠区专业改全景,丰田塞纳改3D全景,360全景行车记录仪的功能...
  16. Windows电脑桌面云便签快捷键怎么查看?
  17. 解决eWebEditor上传图片提示:请选择一个有效的文件,支持的格式有(GIF|JPG|JPEG|BMP|PNG)!
  18. 页面首页、上一页、下一页、尾页设置
  19. 嵌入式中串口、COM口、TTL、RS232、RS485的区别详解
  20. MySQL的三层架构(连接认证、解析优化和存储引擎)

热门文章

  1. 万物皆可造的 3D 打印,这次盯上了森林
  2. PowerPoint也可以速查文稿字数
  3. Mendix客户项目总结
  4. 【转载】人的一生最后悔什么
  5. 内网穿透:SSH远程端口直接转发 或 SSH+Nginx间接转发
  6. 2020年必读的数学书籍——数学如何影响生活的方方面面?
  7. Android 学习资料(持续更新)
  8. [日推荐] 『忆年共享相册』-照片鉴证一起走过的哪些年
  9. Python初级爬虫(利用多任务协程爬取虎牙MM图片)
  10. 学生台式计算机推荐,解决入学台式机配置选择难题,电脑配置推荐