量化交易入门阶段:强者是否恒强——动量因子策略
在股票市场流传着一句广为人知的名言——强者恒强,意思是说,之前出现过大幅上涨的股票,将继续上涨。
这句话在A股市场之中,真是如此吗?
今天这篇文章,我们回测一下这个因子——动量。
动量因子就是针对这种策略而设计的,据说在美国是非常非常非常好用的因子。
我们看看A股市场是不是。
动量因子的公式就是:
最近一天收盘价/N天前收盘价
很简单是不是?
策略如下:
回测时间
2019.1.1-2019.12.31
买入条件:
选择20天之内涨幅最大的前20只股票
卖出条件:
持有20天就卖出
入场资金:
每只股票1000块钱
股票池选择:
全市场所有股票
大家猜猜会不会出现强者恒强呢?
盈利9.83%,如此简单的方法,没想到比均线有效得多吧?
所以说,方法并不说越复杂越好,大道至简。
那么这个策略还能不能进一步提高呢?
大家觉得要是换个参数怎么样?
比如持有的时间更长一些,或者买的股票更多一点呢?
今后我们还会再说到这个策略的。
大家看完这个文章,我相信对量化又有了新的看法,量化可以实现一些主观的想法,而且让你一目了然的知道结果。
大家有任何问题也欢迎留言,我看见之后,会给大家进行解答。
如果自己有策略,但是不会写代码的话,可以给我私信,价钱从几十到几百不等,看策略实现的难易程度而定,我使用的是聚宽平台,代码写好之后,可以在上面上模拟盘和实盘,对应的券商是第一创业证券。
量化交易入门阶段:强者是否恒强——动量因子策略相关推荐
- 量化交易入门阶段——布林带的真正用法
在上一篇文章<布林带调整参数又如何?>中,我跟大家提到过,布林带这个指标在实际回测的时候可以通过参数优化提高盈利率和胜率. 很多粉丝看完之后,给我私信,问我哪个参数是最好的参数,赶紧告诉我 ...
- 量化交易入门阶段:好事要成双——双均线策略
在文章<均线伴你同行>中,我给大家留下了很多问题,今天给大家解答第三个问题--使用两根均线,会不会效果好呢? 本篇文章,我就用最简单的10日均线和60日均线进行交易,看看通过加上一条简单的 ...
- 量化交易入门阶段——连续放量绝对是选股的必备条件
在上篇文章<MACD配合换手率因子>中,我跟大家提到换手率因子可不简单,这个因子的用法可不少,而且也是量价指标之中最关键的一个方面,这篇文章我继续往下研究换手率. 很多老股民在交易的时候有 ...
- 量化交易入门先看这几种常见的策略分类
量化交易的本质是对数据的处理和内在规律的探索,本文简要概括了市场上常见的量化策略类型,并给出了对应的例子.希望能帮助大家构建对量化策略的整体认识. 一起开始今天的学习吧~ 涉及到的市场 主要指传统二级 ...
- 量化交易入门阶段——欧奈尔的CANSLIM模型(S 供需关系)
在研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了著名投资者大师欧奈尔的CANSLIM模型. CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作<ho ...
- 量化交易入门阶段——欧奈尔的CANSLIM模型(N 新产品、新管理层和股价创新高)
在研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了著名投资者大师欧奈尔的CANSLIM模型. CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作<ho ...
- 量化交易入门阶段——欧奈尔的CANSLIM模型(杯状带柄和W型底部)
今天看了一篇研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了一个观点,那就是选股票的时候选择那些形成"基底形态"的股票,在研报中的"基底形态&qu ...
- 量化交易入门阶段:KDJ指标能否到底怎么样?
KDJ指标是大家非常常用的指标,很多投资者都认为KDJ指标在震荡市之中,表现最好,可以有效的帮助投资者抄底逃顶,那么本篇文章,我们就回测一下KDJ这个指标. 之前我每次回测都是使用量化平台,大家可能觉 ...
- 量化交易入门阶段——欧奈尔的CANSLIM模型(A 年度净利润同比增长率)
在研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了著名投资者大师欧奈尔的CANSLIM模型. CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作<ho ...
最新文章
- 1041 Be Unique
- 智能车竞赛技术报告 | 智能车视觉 - 青岛科技大学 - 飞猪
- 关于地图中轨迹的平滑移动的实现
- java无向图代码实例_Java 图示例 · JavaTutorialNetwork 中文系列教程 · 看云
- Nginx教程系列五:Nginx+Keepalived搭建高可用主从架构
- linux系统中使用oracle透明网关连接db2数据库,Linux系统中使用Oracle透明网关连接DB2数据库...
- android中prop配置参数名,【01-19 技术】安卓系统优化Build.prop 系统参数属性详解...
- Spring: Bean 注册 - BeanDefinitionRegistry
- 010. 深入JVM学习—垃圾收集策略概览
- 基于node.js的网上书店系统的设计与实现.rar(项目源码+论文)(开发文档+nodejs配置+安装+运行教学.zip)
- sql_全国省市区、邮编、经纬度、城市拼音、电话区号
- 路由器:斐讯K3C刷官改,固件版本是32.1.46.268
- 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛 G题 数学思维
- 在计算机中这样切换大小英语字母,怎么在Excel2016表格中快速转换字母大小写
- 转:MySQL 的 my.cnf 文件(解决 5.7.18 下没有 my-default.cnf )
- js计算日期差;js计算天数差
- 固态硬盘用硬盘盒外接但是不显示盘符
- 如何避免繁琐的会议?一种正确的会议的打开方式
- java cvm_java虚拟机CVM到ARM平台
- JavaScript 取随机数
热门文章
- php分类程序,PHP无限级分类实现程序
- 大爱无疆|CBK进军国际市场,为中国民企崛起而不懈努力
- 【重要】2023年上半年有三AI新课程规划出炉,讲师持续招募中!
- 高品质食品包装机(http://www.fw4x.com)制造厂家-巴月
- Intermec 700 開發體驗(1)
- Eureka进行服务调用服务报 java.lang.IllegalStateException: No instances available for XXXX 异常的解决方案。附上完整的代码案例
- Android Studio 开发之——电子阅览器(一)
- 0629-树状数组+二分答案-排列
- spring boot和spring cloud版本冲突解决方案
- 数字频闪仪的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告