分享

量化交易入门——用EXCEL也可以进行量化建模

 百智堂53 2021-02-05

来自qs_cn的雪球原创专栏

最近看到很多同学在问量化如何入门?有的专家推荐了大量的书籍,还有不少是英文名字的,我等小散实在是看起来怕怕的。量化真的这么难吗?是的,量化真的很复杂,没看那么多大公司都用大型服务器,大量的科学家(注意,我说的是科学家哦,那种我们无法理解的科学家哦!)来做这种计算,费用都是至少用千万来计算的。但是对我等小散来说呢?我们没有那么多的资源,是不是就不能做量化?当然不是,很坚决的说不是!我们的资金量就决定了我们可以简化那些复杂的操作,我们需要买入信号,也需要仓位控制,但是我们的复杂度可以降到很低很低!低到什么程度呢?低到EXCEL就够用了。十分感谢@价值趋势技术派 用简单的话语就把量化说清楚了(说实话,我没这个能力,下面1,2,3就是他说的):
1、把自己所有的操作逻辑写下来
2、把自己所有写下来的逻辑梳理成清晰的规则
3、把所有这些规则的内容数字化,排除一切无法数字化的东西
 
 
下面我就来试试用excel给大家做一个简单的量化方案:
首先介绍一下我们的操作逻辑,我用最简单的均线系统来举例:如果收盘价上穿20日均线,我们就买入,如果收盘价跌破20日均线就卖出。
 
1、  从各种股票软件得到日线数据,这个很简单的,我就不多说了,导出成excel,如下图
 

 
我的数据是随便找的,不为证明什么策略是有效的,只为说明如何用EXCEL做量化
 
2、  用excel的average函数计算均线,大家在截图的顶部看到函数的细节,F列就是我们计算出来的20日均线数值,只要写好第一个函数,然后下拉填充就可以了。瞬间完成几年的数值计算(感谢微软给我们这么强大工具)

 
3、  好了,下面我们要来做这里面最复杂的一步操作了,标记买入信号。别怕,其实也很简单的,如下图

4、  标注卖出信号,方法和买入信号一样。公式见下图。

 
5、到现在,我们的系统就基本出来了,把买入和卖出明细单独复制出来。

 
6、  然后统计一下盈亏,公式见顶部,然后把数值设置成百分比,方便查看

7、大功告成!一个基本的回测就完成了,针对回测结果,你想做什么统计就做什么吧!

说明一下,此文档只是说明如何用excel做量化测试,结果不重要,重要的是方法!抛砖引玉,希望能给大家一个范例去测试自己的想法!

作者:qs_cn
链接:https://xueqiu.com/9741961586/62333896
来源:雪球
著作权归作者所有。非商业转载请注明出处。
风险提示:本文所提到的观点仅代表个人的意见,所涉及标的不作推荐,据此买卖,风险自负。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多