LLT-发现股市中的“大浪”

引言:
股市中小的波动经常干扰股票投资人对大趋势的判断,倘若股市的波动同信号波动类似,那是不是可以用处理信号的方式处理股票波动发现大的波动呢?我们知道通信领域在处理信号波动时也常会遇到被噪音干扰的问题,这些噪音通常需要用对应的滤波器过滤,那么在股市中我们是不是也可以设计合适的滤波器来过滤小的波动留下股市“大浪”呢?本文介绍的LLT模型就是基于此思想产生的。本文参考对象是广发证券的《低延迟趋势线与交易性择时——短线择时策略研究之三》,有兴趣更深入理解LLT原理的读者可以阅读原研报。

 

前言:

股票应该怎么交易?不就是低点买入高点卖出吗。
理想中的股票波动大致是这样的:
1.PNG

然后,理想的交易状态状态是这样的:
3.PNG

 

图一

图一图一

 

在有上涨趋势出现的时候买入,下跌趋势出现的时候卖出,稍微滞后一点没关系,总体肯定会赚的。

那么是不是从此资产飙升,过上睡觉睡到自然醒,数钱数到手抽筋的生活。然而,事实总是这样的:


2.PNG

 

图二

图二图二

 

说好的一起做手拉手做一辈子的朋友呢?友谊的小船怎么说翻就翻?这些小波浪该怎么整!!!!

只有对大的趋势判断准确,才能规避掉股市中的小的波动,那么怎样作出正确的大趋势判断,来更好的的择时呢?这就是本文策略要解决的目标。本文的主角LLT趋势线(滤波器)为此而生。

正文:

1, MA,EMA指标

先从现有的择时策略引入,MA是一种常用的趋势跟踪指标,可以在一定程度上把图二转化为图一,MA的计算天数越长,曲线越平滑,过滤小“波浪”能力越强。但同时滞后性也越高,往往在股市最高最低点出现若干天后,MA才真正反应,这在震荡横盘的市场中劣势及其明显。

与MA类似的指标还有EMA,EMA计算的是过去数据的加权均值,并通过赋予邻近点更大的权重来提高指标的灵敏度。把 EMA的公式用通信的角度解释,EMA就是一个一阶低通滤波器,用以过滤高频率的波动留下低频率的波动。那么假设股价波动同样也是波动的这一假设成立,那么我们是不是可以利用通信领域常年积累的滤波器原理设计一个比EMA更加平滑灵敏的滤波器来实现引言中图一到图二的转化呢?本文讲述的LLT就是这样一个2阶滤波器。

2,LLT思路简介

LLT滤波器是广发证券短线择时研报提出的一种滤波器,旨在过滤股市中的低频波动留下高频波动,以便择时,是一种2阶的滤波器。
这一趋势跟踪策略的核心思路是把股市波动当做我们平时所见的信号波处理。信号传输过程中经常被噪音所干扰,所以通信领域大量使用滤波器函数来过滤不需要的频率的波动。若要发现股市中的“大浪”,我们需要把高频率的“小浪”过滤掉,于是股市趋势跟踪策略在通信领域就被转化成寻找股市波动中表现优良的滤波器的任务。(过高频波动留下低频波动的滤波器)

3,LLT模型的理解

通信领域习惯于过滤高频或低频的信号波,用以过滤噪音。首先我们用很多人熟悉的EMA公式来引入LLT模型。

1,EMA(1阶滤波器)引入:

指数平均线EMA:

 

textEMA(t)=α∗textprice(T)+(1−α)∗textEMA(t−1)

textEMA(t)=α∗textprice(T)+(1−α)∗textEMA(t−1)textEMA(t)=α∗textprice(T)+(1−α)∗textEMA(t−1)

(1)

 

其中EMA(1)=Price(1)EMA(1)=Price(1)EMA(1)=Price(1),ααα是一个取值在 0 到 1 之间的比例,EMA本质上是赋予邻近点更大权重比例的移动平均值数据
由于我们认为一个特定的波是由不同频率的波组合而成,所以一个随时间波动的波也可以表述成多个频率波动的组合,及自变量由时间(时域)变成了不同波的频率(频域)。我们可以用一个Z变换来将这一时域公式转化为频域公式
Z变换的公式是:

 

F(z)=∑k=−∞∞f(k)∗z−k

F(z)=∑k=−∞∞f(k)∗z−kF(z)=∑k=−∞∞f(k)∗z−k

 

其中 z 定义复频域,f(k)是时域离散信号,
接着定义传输函数:

 

H(z)=textEMA(z)textprice(z)

H(z)=textEMA(z)textprice(z)H(z)=textEMA(z)textprice(z)

(2)

 

在这顺便一提传输函数,传输函数是是指零初始条件下线性系统响应(即输出)量的拉普拉斯变换(或z变换)与激励(即输入)量的拉普拉斯变换之比。传输函数代表了输入和输出之间的联系,不受输入输出值的影响,可以用它来分析系统的动态特性,稳定性,或根据给定要求设计满意的控制器。
将(2)带入(1)式,并借助Z变换的线性性质:

 

a1f1(k)+a2f2(k)↔a1F1(k)+a2F2(k)

a1f1(k)+a2f2(k)↔a1F1(k)+a2F2(k)a1f1(k)+a2f2(k)↔a1F1(k)+a2F2(k)

 

和时位移性质:

 

f(k−m)↔z−mF(z)

f(k−m)↔z−mF(z)f(k−m)↔z−mF(z)

 

可以推导出EMA均线的传输函数为:

 

H1(z)=α1−(1−α)∗z−1

H1(z)=α1−(1−α)∗z−1H1(z)=α1−(1−α)∗z−1

 

这样就实现了EMA的时域频域转化。

2,LLT的设计

LLT是一个二阶的滤波器,广发证券此研报作者做了三部转化将EMA一阶滤波器转化为LLT二阶滤波器:
1, 为了使构造的高通滤波器,即不存在高频分量输出的1−H(z)1−H(z)1−H(z),首先修改EMA公式为:

 

textEMA′(T)=α∗textprice(T)+textprice(T−1)2+(1−α)∗textEMA′(T−1)

textEMA′(T)=α∗textprice(T)+textprice(T−1)2+(1−α)∗textEMA′(T−1)textEMA′(T)=α∗textprice(T)+textprice(T−1)2+(1−α)∗textEMA′(T−1)

 

接着我们将公式转换至频域以便于进行滤波,那么修改后的EMA滤波器变为

 

H2(z)=α∗(1+z−1)/21−(1−α)∗z−1

H2(z)=α∗(1+z−1)/21−(1−α)∗z−1H2(z)=α∗(1+z−1)/21−(1−α)∗z−1

 

2, 构建一阶高通滤波器,其结构为

 

H3(z)=1−H2(z)=(1−α/2)∗(1−z−1)1−(1−α)∗z−1

H3(z)=1−H2(z)=(1−α/2)∗(1−z−1)1−(1−α)∗z−1H3(z)=1−H2(z)=(1−α/2)∗(1−z−1)1−(1−α)∗z−1

 

3, 完成二阶滤波函数的构建

 

H4(z)=H3(z)∗H3(z)=(1−α/2)∗(1−2z−1+z−2)1−2(1−α)∗z−1+(1−α)2z−2

H4(z)=H3(z)∗H3(z)=(1−α/2)∗(1−2z−1+z−2)1−2(1−α)∗z−1+(1−α)2z−2H4(z)=H3(z)∗H3(z)=(1−α/2)∗(1−2z−1+z−2)1−2(1−α)∗z−1+(1−α)2z−2

 

相应的,对应的2阶高通滤波器为:

 

H5(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2

H5(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2H5(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2

 

最终得到了二阶高通滤波函数:

 

LLT(t)textprice(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2

LLT(t)textprice(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2LLT(t)textprice(z)=1−H4(z)=(α−α2/4)+(α2/2)z−1−(α−3α2/4)z−21−2(1−α)∗z−1+(1−α)2z−2

 

最后由拉普拉斯逆转换得到的 LLT(t)的公式为

 

LLT(t)=1−H4(z)=(α−α2/4)textprice(t)+(α2/2)textprice(t−1)−(α−3α2/4)textprice(t−2)+2(1−α)LLT(t-1)−(1−α)2LLT(t-2)

LLT(t)=1−H4(z)=(α−α2/4)textprice(t)+(α2/2)textprice(t−1)−(α−3α2/4)textprice(t−2)+2(1−α)LLT(t-1)−(1−α)2LLT(t-2)LLT(t)=1−H4(z)=(α−α2/4)textprice(t)+(α2/2)textprice(t−1)−(α−3α2/4)textprice(t−2)+2(1−α)LLT(t-1)−(1−α)2LLT(t-2)

 

理论上讲LLT就是原波动从前言中图二到图一的转化,及我们应该在LLT值大于LLT的上一值时大趋势来临,买入股票:当LLT值小于LLT前值时大趋势变为下降,卖出股票。

4,HS300应用

15.PNG

LLT策略的参数只有alpha一个。在HS300中本文用梯度下降的方法将alpha调整为2/35.

此图是无交易费用的策略表现,从2005年至今,年化收益20%,回撤27.5%,表现尚可吧。后面附代码是加入了交易费用后的表现,年化收益将至17%。总的来说这一策略预防股灾的效果尚可。

5,补充和扩展

LLT本质上只是一种滤波器罢了,某些邮电学校通信工程专业仓库里不要的滤波器函数一抓一大把,是不是可以废物利用一下试试股市上好不好用呢?只恨当年没学好通信原理啊!(哭晕在厕所)

小编个人感觉择时策略有较好的预测股灾能力,虽然大部分收益一般,但可以作为其他选股策略的止损函数,从而获得其他策略高收益的同时降低风险。另一个大盘择时策略RSRS效果也不错,推荐大家阅读。此外,聚宽论坛上也有很多择时模型,有兴趣的读者可以继续研究。

本文由JoinQuant量化课堂推出,版权归JoinQuant所有,商业转载请联系我们获得授权,非商业转载请注明出处。文章更迭记录:
v1.0,2018-02-16,文章上线
v1.1,2018-03-16,增加代码中LLT1,LLT2的注释

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/72761.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

盘点为下个牛市做准备的10个新Layer1

牛市的高光项目,往往都诞生于上一轮熊市。 作者:Azuma;编辑:郝方舟 出品 | Odaily星球日报(ID:o-daily) Crypto 世界对周期性循环并不陌生,自比特币诞生以来,这个行业已经…

用Python分析微博股市热度和A股走势的关联

摘要 俗话说:牛市在静悄悄中开启,在狂热中结束。在牛市开始时往往已经经过了数年的熊市,市场内大部分股票跌跌不休,市场投资者逐渐不在关注股市,在股市无人问津的时候,股票的估值达到了很低的水平&#xf…

Ubuntu输入密码登陆不了仍跳回到登录界面

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。 原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。 说…

管理后台,登录后回到登陆前的页面(比如地址栏输入页面地址但是还没登录会回到登录页面,登录后回到这个页面)

首先应该在路由守卫那里应该把这个地址存起来。 我在项目中用的是在路由守卫那里把地址用localstorage存起来。 详细代码如下: router.beforeEach((to, from, next) > { let permission {} let role JSON.parse(localStorage.getItem(‘role’)); for (let k…

登录页面成功

1.首先我们把跳转到页面登录成功的js链接拉进来,然后建立个外部CSS我们用来写页面样式,并且拉进我们的页面当中。 2.然后开始搭建页面我们需要到的有登录页面名称,用户名文本框以及密码文本框,还有一个登录按钮,每个文…

谷歌 Alpha 家族再添“猛将”:AlphaDev 重磅亮相,打破多年计算瓶颈,新排序算法提速 70%!...

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 本周四,DeepMind 在著名学术刊物 Nature 上,发表了其最新研究成果:一个名为 AlphaDev 的 AI 系统。 从名字上便可以看出,AlphaDev 与 AlphaGo、AlphaFo…

【Pytorch基础教程36】基于Ernie预训练模型和Bert的新闻分类

文章目录 一、新闻分类任务1.1 中文数据集1.2 数据特点1.3 跑起代码 二、 预训练语言模型ERNIE2.1 ERNIE模型结构2.2 bert模型结构 三、项目代码1. bert模型2. ERNIE预训练模型 Reference 一、新闻分类任务 1.1 中文数据集 从THUCNews中抽取了20万条新闻标题,已上…

马斯克入驻推特造成大恐慌!这俩戏精还冒充被裁员工,外媒全被耍了

【导读】马斯克进驻推特后,又是审查代码,又是疑似将灭霸式裁员,人心惶惶之际,这两位戏精也出动了。 最近,马院士进驻推特的事儿可是闹得人仰马翻,鸡犬不宁。 上周四,马斯克抱着水槽走进大楼&a…

为什么程序员很难找到合适的另一半?

虽然现在社会很多人说程序员收入高,是体制外是最好的男友,可是程序员不是总被说成情商低、不懂浪漫吗? 找到合适的另一半,这个难度超过西天取经。指不定你要和九九八十一个妹子错过去,当然对于女生也没那么容易&#x…

佳缘男的计算机软件出差,交友我在世纪佳缘认识了一个男人,今年32岁,通信接近一个月,觉得 爱问知识人...

2006-06-29 16:46:27 见一面也好,见了你就断了对他的念头。也就不用这么高分问我们这个无聊的问题了。 哈哈 全部 2006-06-29 16:46:27 2006-06-29 16:04:28 外表是一方面的内容。但是要有深层次的了解才知道你们是否会适合在一起。 全部 2006-06-29 16:04:28 2006-…

有一种男人叫“程序员”,遇到就嫁了吧!

都说程序改变世界,那程序又是出自谁手呢,自然是程序员了。 全民编程时代,家里没有个会写程序的人,可怎么办啊?所以,今天就给妹纸们推荐一款性价比极高的老公候选人—程序员。 首先,程序员收入高…

当你爱上一个程序员……

点击上方“程序员大咖”,选择“置顶公众号” 关键时刻,第一时间送达! 1.当你爱上一个程序员…… 2.程序员家的孩子 3.调试使我开心 4.程序员的类型 5.Java & C 语言程序员 6.程序员自学完一个新框架后 来源:菜鸟教程程序员大咖…

雅思练习和考试平台市场现状研究分析报告 -

辰宇信息咨询市场调研公司最近发布-《2022-2028中国雅思练习和考试平台市场现状研究分析与发展前景预测报告 》 内容摘要 本文研究中国市场雅思练习和考试平台现状及未来发展趋势,侧重分析在中国市场扮演重要角色的企业,重点呈现这些企业在中国市场的雅思练习和考试平台收…

雅思阅读错题分析

目录 C-15TEST4Passage1 (9/13)Passage2(11/13)Passage3(8/14) TEST3Passage1(10/13)Passage2(11/13)Passage3(8/13) TEST2Passage1(9/13)Passage2(4/13)Passage3(10/14) Test1Passage1(11/13)Passage2(11/13) C-15 TEST4 Passage1 (9/13) …

雅思考试和PET考试哪个更容易通过?

雅思PTE的“自我介绍”: 雅思:全称为国际英语测试系统(International English Language Testing System)简称雅思(IELTS),是著名的国际性英语标准化水平测试之一。雅思考试于1989年设立&#xf…

大连雅思培训百家国际雅思考试词汇量要求与记忆方法是什么

雅思考试词汇量要求与记忆方法是什么 一、雅思考试词汇量要求 雅思考试词汇量要求与记忆方法是什么 1.雅思5.5分所需的词汇量 雅思5.5分水平估计词汇量至少要到3000,口语听力词汇要有800,写作词汇要有500,阅读词汇要有1000,一…

雅思阅读真经总纲_大神名师炸翻现场,2019学为贵全国教育展引爆雅思圈!

9月28日,学为贵全国教育展圆满落幕。此次活动以“万变不离真经”为主题,学为贵联合“当当”、“爱奇艺知识”,跨越北京、长沙、广州、成都、重庆、哈尔滨、南京、西安等全国12个城市,多位大神名师亲临现场,深度分析雅思…

雅思考试自己的复习进度以及方法使用【日更版】

雅思第几套听力阅读 写作口语IELTS 5 听力: 1.何琼网课(腾讯课堂) 2.雅思王听力真题语料库:只刷第三章名词(每天半小时到一小时听写,半小时到一小时改错),电话号码,姓名地址拼写 3.剑桥雅思真题: ①从后…

【雅思阅读】王希伟阅读P3(Heading)

List of Heading 段意题 特点 1. 出题位置特殊:文章前出现 2. 主旨题 3. 难度大(时间,出错连续) 4.无复选 解题根本思路: 找段落主旨与选项搭配 80%段落有主旨句 做题步骤 一 审选项 1、 读例子并去掉例子已经…

FashionAI服装属性标签图像识别Top1-5方案分享

向AI转型的程序员都关注了这个号👇👇👇 机器学习AI算法工程 公众号: datayx 服饰属性标签是构成服饰知识体系的重要根基,内部庞大复杂。我们对服饰属性进行了专业的整理和抽象,构建了一个符合认知过程&…