量化策略分享 | MA超进化:LLT低延迟趋势线
移动平均线(MA)是我们技术分析中常用的一种趋势跟踪指标,但在使用的时候你是否也会有这样的烦恼:交易信号延迟太久,或者交易信号太频繁了!延迟性和平滑性问题似乎是不可兼得的“鱼和熊掌”。
针对这个问题,广发证券基于通信领域的滤波器原理,在《短线择时策略研究之三:低延迟趋势线与交易性择时》中创造性构建了:LLT低延迟趋势线(Low-lag Trendline)。
LLT低延迟趋势线是一种二阶滤波器,阶数相对适宜,相比MA、EMA等均线指标能够降低延迟,同时增强在低频部分的输出信号。
当然,对于股票交易来说,理想状态是过滤掉频繁的小趋势,保留大级别的大趋势,即过滤高频信号,保留低频部分;而这与通信领域对信号波的处理原理是一致的。
LLT公式的推导过程较为复杂,感兴趣的朋友可以进一步阅读研报。其计算公式如下:
可以看出LLT计算公式中只有一个参数:α。对于参数α的理解,可以结合EMA均线的计算天数d来认识:
也就是说,α越小,所用到的历史天数越多,延迟越高,趋势线的平滑性越好。
当α=0.05时,EMA指标的计算天数大约是39个交易日,延迟则大约为其一半天数,即存在大约20个交易日的延迟。
在研报中,LLT趋势线的使用方法是通过向前差分获取切线斜率,当斜率大于0时,看多市场;当斜率小于0时,看空市场;当K=0时,维持之前的方向判断。
但就研报的结论而言,在趋势拐点附近,切线斜率容易在零附近震荡,造成多次择时判断且正确率下降的情况,为此我们可以增加一个斜率阈值。
当,切线斜率>看多阈值,则看多市场,平均买入指数成分股中市值最大的前N只股票;当,切线斜率≤看空阈值,则看空市场,卖出持仓股票。
策略参数设置:
初始资金:1000万
基准指数:沪深300
回测品种:沪深300
回测区间:2014年01月01日-2022年03月20日
策略参数:持仓数量为10只股票,LLT低延迟趋势线的α为0.05,看多阈值和看空阈值均为0.005
注:在具体交易中,做“涨停不买入,跌停不卖出”的限制。
策略回测结果与分析:
根据回测结果来看,一个字:赞。
策略的年化收益率为20.87%,最大回撤为16.25%,夏普比率为0.71。
虽然,策略在2015年牛市时表现逊于大盘,但这主要是由于策略中买入的是指数成分股中市值最大的前10只股票,与指数表现存在一定差异。如果是以指数ETF为交易标的,收益应该不会相差过多,若是以小市值股票效果可能会更好。
再看策略主要的空仓时间,一共有6段,分别是2014年3月-7月、2015年6月-10月、2016年1月-3月、2018年2月-2019年2月、2019年5月-2020年6月、2021年3月至今,完美避过了多轮熊市及震荡市。
不过,由于LLT低延迟趋势线只有一个参数α,对指标计算结果影响大,所以我们进一步测试下多个参数的情况:
多组阿尔法参数回测结果
通过上表可知,0.05正好是策略在参数区间的峰值,α数值在0.045-0.060区间效果稳定,即d在32-43天的区间内效果稳定。非该参数区间,策略效果逐渐降低。
那么,0.05这个参数是否会过拟合呢?
这倒不必担心,因为广发证券这份研报是在2013年写的,至今他们依旧在使用LLT择时模型进行指数择时判断。同时,还有另一个择时模型——GFTD模型也一直被使用着。
如果大伙也对GFTD模型感兴趣,我们会尽快啃下,再来分享~
还请诸位持续关注掘金量化公众号!
注意啦,现在注册掘金账号即可免费使用掘金量化终端,欢迎诸位体验!注册入口
量化策略分享 | MA超进化:LLT低延迟趋势线相关推荐
- 根据《LLT低延迟趋势线与交易性择时 短线择时策略研究》的python模型 策略开发
<低延迟趋势线与交易性择时短线择时策略研究> 传统移动平均线(MA)的缺点 移动平均线(MA)是技术分析中常用的一类趋势跟踪指标,其可以在一定程度上刻画股票价格或指数的变动方向.MA ...
- 【线上分享】云游戏面对低延迟挑战的实践
随着5G的发展,云视频.云游戏.自动驾驶等领域都涉及到海量.超低延时.多样性的数据处理挑战.云游戏作为当前5G最具前景的落地场景之一,如何降低带宽成本,缩短传输时间,降低交互时延,是云游戏产品所面临的 ...
- 双11真无线蓝牙耳机盘点分享,高音质游戏低延迟无惧卡顿
近年来,无论是广场舞还是长跑,无论是大家庭.小情侣,阿姨还是中小学生,体育和健身在大江南北都很受欢迎,并被热情追捧.说到运动,耳机自然是不可或缺的,所以如何选择一款合适的蓝牙运动耳机已经成为许多消费者 ...
- 2019年低延迟直播技术展望
低延迟视频直播是2018年的热门话题之一.本文通过多个实际用例详细介绍了不同场景下,影响用户体验的延迟范围,降低延迟的策略并探索可以为用户提供最佳体验的不断发展的技术.本文来自Mux博客,LiveVi ...
- 适合吃鸡的蓝牙耳机有哪些?低延迟蓝牙耳机推荐
蓝牙耳机因为没有了线的束缚,整体的使用体验感比较好.尤其是在玩游戏时,有线耳机的插头始终感觉有些阻碍,所以,人们会比较喜欢戴蓝牙耳机打游戏.但蓝牙耳机在延迟方面又存在着一定问题,延迟略高的蓝牙耳机在吃 ...
- python 趋势线计算式_LLT指标-低延迟趋势线对中证500的python复现过程
大家好,我是上海大侠 看了半个小时的研报和视频,对具体实现过程含糊其辞,表述不清,模糊重点,甚至还有多处写错 本着知识开源的想法,我将我的探索过程公开,以期给同样在这条路上摸索的朋友节省一点走弯路的力 ...
- 【线上分享】快直播—超低延迟直播技术方案及应用
随着直播业务的发展,在线教育,连麦直播.赛事直播等高实时性直播场景的出现,用户对于直播流畅度.低延迟等性能的要求愈加严苛. 10月15日 19:30,我们邀请到了腾讯 视频直播组高级工程师 陈华成 从 ...
- 【邢不行|量化小讲堂系列20-Python量化入门】10年400倍策略分享(附视频逐行代码讲解)
引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...
- 股票日内量化策略开发源码分享
股票日内量化策略的开发源码是根据股票市场的行情而定的,交易者在股票量化交易接口上选择那个模块的股票都是可以直接通过策略的分析,就得到一套实用的股票策略了.具体来看股票日内量量化交易种比较受宽客们所熟知 ...
最新文章
- pcl需要注意的编译问题
- 02-vue过滤器和键盘修饰符
- Android自定义View探索—生命周期
- python Gevent – 高性能的Python并发框架
- Python之面向对象四
- nginx+keepalived高可用性负载均衡
- java和oc_Java和OC中的数据容器和数组
- hibernate联合主键
- Python常见陷阱
- 拓端tecdat|R语言精算学:使用链梯法Chain Ladder和泊松定律模拟和预测未来赔款数据
- Struts2的面试问题(一)
- SLA文档提高期学习总结
- ARouter路由简单使用以及源码解析
- 今日睡眠质量记录70分
- ubuntu wine qq
- Unity打包篇:Unity 导出 Gradle 工程出现release builds have to be signed when using Gradle解决办法
- 百度贴吧引流的一些技巧_专注流量研究-万能的小胡
- 从车辆工程到大数据开发,我经历了什么?
- 机甲大师:矩形框选(23/4/23已更新)
- 2019 蓝桥杯省赛 B 组模拟赛(一)蒜厂年会