在研报《申万主动量化之欧奈尔CANSLIM选股模型》中,提到了著名投资者大师欧奈尔的CANSLIM模型。

CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作《how to make money in stocks》中提到的方法。

在上篇文章《欧奈尔的CANSLIM模型(三)》中,我们回测了一个的选股因子N,N代表新产品、新管理层和股价创新高。

本篇文章,我们继续往下回测,第四个因子S,代表市场供需关系。

说白了就是放量上涨,在上篇文章,我们回测股价创出新高的时候,已经加上了成交量,所以就不用继续回测了。

第5个因子L,代表是否是领涨股。

所谓的相对强弱指标就是从这来的,但是很多投资者把相对强弱指标理解为RSI,其实不对,欧奈尔给出的定义很明显是个股的涨幅和全市场所有的股票对比,而RSI仅仅是个股和自己对比。

本篇文章,我们给出的相对强弱指标的定义是,过去1年,全市场中的所有股票按照涨幅排序,最大的股票得分最高,最小的股票得分最低,我们要的就是大于80%的股票得分的这部分股票。

既然使用的是年度的每股涨幅,那么我们选股的时候,持有一个月调仓一次。

这次回测的股票采取全市场所有股票。

并且,这一次我们回测5年走势,并且经历一轮牛熊走势看看,这个选股方法能否超越牛熊。

回测时间:

2013.1.1-2018.1.1

回测股票:

全市场所有股票

仓位:

满仓

入场条件:

选出故去1年中,涨幅最大的前20%的股票

出场条件;

持有一个月

大家猜猜这个策略的结果怎么样?

盈利52%,还算一般不是很强的选股方法。

我在回测的时候感觉这个地方应该可以提高一下,这应该不是欧奈尔的选股思路,这个地方我们今后还会说到。当然这不是这份研报的全部内容,我们今后还会说到这篇研报。

大家有任何问题的话,欢迎大家留言。

量化交易入门阶段——欧奈尔的CANSLIM模型(S 供需关系)相关推荐

  1. 量化交易入门阶段——欧奈尔的CANSLIM模型(N 新产品、新管理层和股价创新高)

    在研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了著名投资者大师欧奈尔的CANSLIM模型. CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作<ho ...

  2. 量化交易入门阶段——欧奈尔的CANSLIM模型(A 年度净利润同比增长率)

    在研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了著名投资者大师欧奈尔的CANSLIM模型. CANSLIM是7个单词的缩写,代表7个选股条件,这是欧奈尔在他的著作<ho ...

  3. 量化交易入门阶段——欧奈尔的CANSLIM模型(杯状带柄和W型底部)

    今天看了一篇研报<申万主动量化之欧奈尔CANSLIM选股模型>中,提到了一个观点,那就是选股票的时候选择那些形成"基底形态"的股票,在研报中的"基底形态&qu ...

  4. 量化交易入门阶段:好事要成双——双均线策略

    在文章<均线伴你同行>中,我给大家留下了很多问题,今天给大家解答第三个问题--使用两根均线,会不会效果好呢? 本篇文章,我就用最简单的10日均线和60日均线进行交易,看看通过加上一条简单的 ...

  5. 量化交易入门阶段——连续放量绝对是选股的必备条件

    在上篇文章<MACD配合换手率因子>中,我跟大家提到换手率因子可不简单,这个因子的用法可不少,而且也是量价指标之中最关键的一个方面,这篇文章我继续往下研究换手率. 很多老股民在交易的时候有 ...

  6. 量化交易入门阶段——布林带的真正用法

    在上一篇文章<布林带调整参数又如何?>中,我跟大家提到过,布林带这个指标在实际回测的时候可以通过参数优化提高盈利率和胜率. 很多粉丝看完之后,给我私信,问我哪个参数是最好的参数,赶紧告诉我 ...

  7. 量化交易入门阶段:KDJ指标能否到底怎么样?

    KDJ指标是大家非常常用的指标,很多投资者都认为KDJ指标在震荡市之中,表现最好,可以有效的帮助投资者抄底逃顶,那么本篇文章,我们就回测一下KDJ这个指标. 之前我每次回测都是使用量化平台,大家可能觉 ...

  8. 量化交易入门阶段:布林带调整参数又如何?

    在上一篇文章<布林带真的如此优秀?>中,我跟大家提到过,布林带这个指标在实际回测的时候其实并不怎么样,表现很差,跟MACD背离用法没法比. 布林带的核心思想是通过出现震荡行情就不做,进而去 ...

  9. 量化交易入门阶段——布林带能做超跌反弹吗?

    在上一篇文章<详解布林带--布林带的真正用法>中,我跟大家提到过,布林带这个指标其实开发的时候并不是按照突破这个用法来设计的,相反他是按照震荡这个方法来设计的. 当时我们回测了布林带的真正 ...

最新文章

  1. 【Android 应用开发】Android之Bluetooth编程
  2. WEBPACK 入门
  3. HTTP代理如何正确处理Cookie(1)
  4. java 参数传递_java中方法的参数传递机制
  5. LeetCode-----用两个栈实现一个队列
  6. 携程是如何借助“预测式外呼”提高呼叫效率的
  7. 鸿蒙系统屏幕录制,鸿蒙系统游戏性能出色;三星折叠屏发布屏下摄像头
  8. 9针串口RS232、RS485之间的差异
  9. MT【337】糖水不等式
  10. 计算机excel表格公式教程,职称计算机Excel教程:显示公式的方法
  11. 介绍一些免费好用的静态网站托管服务
  12. 写的一个网页登录注册模板(css+js),注册成功后把账号保存到MySQL数据库,登录时从数据库查找进行验证(jsp+javabean)
  13. JAVA开发微信支付(JSAPI支付)
  14. MySQL之数据查询(多表查询)
  15. 蔡楚生暨潮籍电影名人史迹馆在广东汕头开馆
  16. 《真心话大冒险》发布 郭家铭挑战同性三角恋
  17. caffe层解析之softmaxwithloss层
  18. 前后端数据交互——ajax技术
  19. Fortran读写方式效率对比
  20. 快速幂-Jxc军训 (费马小定理+求概率)(2021-08-17)

热门文章

  1. 申请专利时要不要向专利局出示实物?
  2. mysql 规则引擎_为什么要用规则引擎?
  3. 丁晓钟怎么样_丁晓钟老师的课程怎么样?
  4. java list套listview_ExpandableListView讲解(ListView的子类其作用类似于两个ListView的嵌套)...
  5. 线索二叉树的线索化、及遍历
  6. 潇洒郎: windows、centos学习Influxdb下载安装 重置用户、密码 influx语法 数据写入与读取、查询 修改默认启动端口
  7. html礼盒打开效果,HTML5 原质化设计 礼盒开启的页面模板
  8. 30个计算机相关的英语词汇,计算机应用常用英语词汇30
  9. 笔记本win10系统连接wifi显示无Internet安全如何解决
  10. Nvidia Xavier Nx平台PCIE速率调整调试记录