大家好,我是陈小虾,是一名自动化方向的IT民工。写博客是为了记录自己的学习过程,通过不断输出倒逼自己加速成长。功能说明:由于水平有限,博客中难免会出现一些BUG,或者有更优方案恳请各位大佬不吝赐教!微信公众号:万能的Excel

​​​​​​​

网格交易策略百分百不会亏钱吗?

结果是不会骗人!

我们今天就拿历史数据来测试一下!

受股神巴菲特的影响,现如今很多人都是价值投资的拥护者。投资和投机要区分开,这个道理谁都懂,但是因为市场的变化莫测,谁都没办法预测股票中短期的走势,对于长期的预测,只要基本面不变,长期的趋势基本可以很大概率可以看出来。但,谁都不知道这个长期是多长,涨跌的幅度是多大? 看着其他版块的股票此起彼伏陆续飘红,不知道你是否还能坚持拿住?

网格策略就是一种在震荡市中获取一定收益,以及极大缓解焦虑的优质策略。将中短期策略与长期策略组合,来应对未来可能发生的事。小编根据E大的网格交易策略1.0,用Excel 做了一个自动回测的表格,找了顺鑫农业(000860)近一年的历史数据,做了一次回测测试(E大在文中着重强调了,个股不适合用网格策略)。因此运行的结果仅供实验参考!

制定网格交易策略

这个设置的网格大小是 5%,也就是涨5%就卖掉这一笔股票,跌5%就再买一笔。

每一笔交易的金额我设定的是 10000元,总共设定了10个交易区间。那么压力测试就是10W。买入的金额以实际计算的为主,我这里写的10000仅为了方便计算。具体的网格大小,网格数要根据自己的策略去设定,我这里只是将E大的策略复现。

导入历史数据

因为只是简单的策略测试,我这边取的是个股每日的收盘价来作为交易参考。个股的历史数据可以去网易财经下载(http://quotes.money.163.com/trade/lsjysj_000860.html#06f01)。

这里要注意的是下载的数据时间排序,因为策略是模拟交易所以日期要由远到近。日期和收盘价要一一对应。

交易策略实现

关于策略实现的部分,我用的是Excel VBA. 日期和收盘价是需要靠手动导入,程序会自动计算当前价位下的持仓位,成本,市值等

持仓数:根据估价当前的价格,严格按照网格策略中制定的持仓数来执行仓位情况。

成本:为了简单计算,我直接用1W来作为参考,实际价格会比这个低。

可用资金:这个是根据10个网格,每个网格是1W而计算出来的全部本金扣除当前的持仓成本;

市值:是根据当前股票的市值加上可用资金,可以明显看出当前的盈利情况。

测试结果

这里的折线图是自动生成的,并且会在图中标明操作的情况。因为是第一版,还没加入交易的手续费,后期会继续优化这个交易策略。

源文件下载

关注公众号:万能的Excel  回复【网格策略回测】,立即领取!

Excel-VBA 股票网格交易策略回测相关推荐

  1. 可转债网格交易策略回测

    什么是网格交易策略:基于股票波动高抛低吸策略,自动化反复买卖赚取差价.投资者借助条件单,把资金分成多份,从基准价开始,每跌x%就自动买入一份,每涨y%就自动卖掉一份.股价越波动高抛低吸的机会越多 什么 ...

  2. 【手把手教你】Ichimoku云图指标可视化与交易策略回测

    01 引言 Ichimoku Kinko Hyo,简称Ichimoku,是一名日本报纸作家提出的,用于衡量动量以及未来价格支撑和阻力区域的技术分析指标,目前被广泛用于判断外汇.期货.股票.黄金等投资品 ...

  3. matlab回测,Matlab交易策略回测模板

    1. Matlab交易策略回测模板 for i=1::length(data) if MarketPosition==0 LongMargin(i)=0; %多头保证金 ShortMargin(i)= ...

  4. 【76 backtrader可转债策略】一个基础的可转债交易策略回测(供参考的可转债回测模板)

    这个可转债的策略并不复杂,由于是交易在1分钟上,所以交易特别频繁,对交易手续费特别敏感,如果不考虑手续费,曲线特别好,考虑过手续费(万分之二)之后,亏的很惨.如果在这种频繁交易的话,需要考虑和券商协商 ...

  5. python 网格交易源码_网格交易策略(难度:中级)

    什么是网格交易策略 网格交易又名渔网交易,就是跌买涨卖.它适合震荡市,震荡市就是行情价围着一个数字上下浮动的,这个数字就是设置的价格中轴线. 设定中枢价格后,对投资标的进行机械式操作,下跌时,进行分档 ...

  6. 【Python】 网格策略回测(日内高频数据)

    策略思路:传统网格策略需要设定参数为网格间距.仓位权重. 相当于把收盘价分成数个网格.价格移动到下个网格则成交. 传统网格策略需提前设置格子数量.若价格走到无格子的位置时则不产生交易. 本文主要参考网 ...

  7. python 量化策略回测_在python中创建和回测对交易策略

    python 量化策略回测 Pairs trading is one of the many mean-reversion strategies. It is considered non-direc ...

  8. python 股票回测书籍推荐_python实现马丁策略回测3000只股票

    python实现马丁策略回测3000只股票 批量爬取股票数据 这里爬取数据继续使用tushare,根据股票代码来遍历,因为爬取数据需要一定时间,不妨使用多线程来爬取,这里要注意tushare规定每分钟 ...

  9. 【邢不行|量化小讲堂系列56-实战篇】量化策略回测表现好,但实盘却很差?可能是底层数据就错啦!

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章] [邢不行 ...

最新文章

  1. 《应试捷径-典型考题解析与考点贯通_系统分析师考试》复习重点提示
  2. java项目close wait_服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
  3. cannot import name 'etree' from 'lxml'
  4. 程序员吐槽:放弃公务员进阿里,如今担心中年危机
  5. DataGridView使用技巧十:单元格表示值的自定义
  6. 通俗版 TCP/UDP三次握手 四次握手
  7. 5位数的数字黑洞是多少_奇妙的数字黑洞——6174
  8. 最新Erphpdown v13.11modown8.02主题破jie版去授权无域名限制版本
  9. 软件工程 - 个人博客系统 - 可行性分析与需求分析文档
  10. 量子计算:一个即将破灭的泡沫?
  11. 领导邀请一起跳槽?搞清楚这5件事再决定
  12. 白泽六足机器人导航贴(开源)
  13. 邮件发送软件-推广软件
  14. Unite 2018|基于照片建模的游戏制作流程
  15. GPRS网络组成及接口
  16. Cocos2d-x 窗口大小调整
  17. IC验证工程师高效战斗手册---提问之道(上篇)
  18. ant design vue 的 description组件中 label 默认样式的更改
  19. 敦煌莫高窟唐代离婚协议书曝光 用词浪漫煽情
  20. OpenCV 学习第二天

热门文章

  1. 网页版简易计算器(仅加减乘除)
  2. 用计算机控制食品生产论文,计算机控制系统论文范文2篇
  3. 正确的打字方式,如何正确分配手指控制按键
  4. HTTPS访问Git远程仓库,上报SSL证书错误解决方法
  5. iOS 自定义相机,拍照旋转
  6. [GIS] 火星坐标GCJ-02的实质 | 高德地图的实际坐标系
  7. java中级工程师所需的技能_Java 工程师要具备哪些技能或技术?
  8. elasticsearch SSL 证书过期解决办法
  9. 网页被劫持会带来的影响是什么?
  10. 阿朱:企业信息化十年