首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

多任务时序动量策略

这种方法可以同时学习影响资产风险和收益的共同因素,权衡不同窗口期的风险和收益,并能提高了时间序列动量策略的表现。...传统时序动量策略 根据Moskowits(2012),传统的时间序列动量策略的收益可以有以下等式表示,及每一期买入或卖出的股票根据该股票过去252天的收益确定,并使用目标波动率确定每只股票的权重。...主要任务:构建时序动量组合 从上文的基于目标波动率的传统时序动量策略可以看出,确定每只股票权重有两个因素:动量的方向和股票的波动率。...波动率预测的有效性会显著影响时间序列动量策略的表现。...\hat{y}_h}}{S_{y_h} \cdot S_{\hat{y}_h}} \end{aligned} 实证分析 回测时使用如下图所示的数据集划分方法: 结果分析 模型是用PyTorch在Python

34430
您找到你想要的搜索结果了吗?
是的
没有找到

【说站】python动量交易策略的四个步骤

python动量交易策略的四个步骤 步骤 1、获取数据。 2、确定时间跨度和计算方法。 3、选择要点。 4、测试和评价。最直接的交易策略是动力大于0,说明股票有上涨的能量,释放买入信号。...Close = df['2019':'2021'].Close momen35 = momentum(Close,35)    # 使用前边定义过的函数 signal = []   # 交易信号空列表 #  动量值为负表示卖出...# 动量值为正表示买入 for i in momen35: if i > 0: signal.append(1) else: signal.append(-1)   signal = pd.Series...动量交易策略的四个步骤,希望对大家有所帮助。...更多Python学习指路:python基础教程 本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

34020

基于决策树的动态时序动量策略

与VOM和中周期的策略相比,在本文的时序动量策略中,我们采用了不同的风险管理方法。...长短周期动量在过去20年,平均占了63.5%的时间。 下图3-4给出了按照基本动量策略交易的策略收益曲线及绩效指标,可以看出长短周期的策略都有正收益,说明市场是有动量效应的。...不同市场波动下的动量表现 当市场相对平稳的时候,长周期的动量策略更能适合市场的走势,相比短周期的动量信号,能获得更高的收益。而在市场波动较大时 ,短周期的动量策略更占优势。...也就是说,在标注训练数据时,预测目标是下一时间段该采用的动量策略类型。在时间 t,如果 ,那下一时间段使用短周期(Fast)的动量策略;如果 ,那下一时间段使用长周期(Slow)的动量策略。...训练时,只使用长短周期动量不一致的数据,所使用的模型只是简单的决策树模型。经过训练后,决策树模型给出了一个阈值17%。当月度波动大于17%时,短周期的动量策略效果优于长周期的动量策略;反之亦然。

54440

基于显著性理论的动量策略改进

传统的动量策略包括买入过去的赢家和卖出过去的输家,这在美国和国际股市中被广泛验证。然而,动量投资组合中极其突出的股票更有可能出现后续的反转,从而降低了动量策略的盈利能力。...更重要的是,过去ST高的赢家和ST低的输家更有可能出现后续的收益逆转,从而削弱了动量策略的盈利能力。...因此,我们通过消除ST最高和最低的股票来增强动量策略,比如我们可以采用一种策略,购买过去ST低的高动量股票,卖空过去ST高的低动量股票,这可以产生更高的回报。...本研究通过提出一种新的和简单的策略来提高动力盈利能力。我们根据从t-12到t-2的累计收益构建十分位数投资组合,并按顺序排除具有显著收益的股票。...排除具有极端显著价值的股票,增强了动量策略的收益。

83830

利用深度神经网络增强时间序列动量策略

第1篇 20190716 利用深度神经网络增强时间序列动量策略 ▍作者 Bryan Lim、Stefan Zohren、Stephen Roberts Abstract 虽然时间序列动量在金融领域是一个被广泛研究的现象...在本文中,我们引入了深度动量网络(Deep Momentum Networks),一种基于深度学习的交易信号与时间序列动量策略中使用的波动率缩放框架相结合的方法。...这一点尤其重要,因为在市场恐慌期间,没有足够风险调整的原始动量策略(如波动性扩大)很容易发生大规模崩盘。...在这篇paper中,引入了一种新的混合模型,它将基于深度学习的交易信号与时间序列动量策略中使用的波动率缩放框架相结合 ——我们把它称之为深度动量网络(DMNs)。从多个角度改进了现有的方法。...最后,与其他动量策略保持一致的框架还允许我们保留以前工作中需要的属性——特别是波动率缩放,这对时间序列动量策略的积极表现起着至关重要的作用。

1.4K31

市场波动加剧:动量策略参数是否应该更敏感?

作者:Rob Carvers 背景介绍 前几日,《Systematic Trading》的作者,在其博客中探讨了这样一个问题,当市场波动加剧时是否应该调整动量策略的参数(从长周期到短周期)?...3、作者会采用多种参数组合,构建一个多策略的组合,并用一套基于资金管理与风险管理系统给各策略分配权重 作者以下的探讨都基于这个多参数的系统,所以这个问题“当市场波动加剧时是否应该调整动量策略的参数(从长周期到短周期...图1所有的历史(回到上世纪70年代) ,图2是2020年上半年,图3是2020年3月(注:其中Carry表示期限结构策略,slow/medium/fast分别对应长中短均线参数的动量策略)。...高波动下,所有策略的表现都相对低波动和中波动要差的很多,而且总体而言,无论是什么市场状态下,快周期参数的动量策略总体表现均差于中长周期参数的动量策略。...而且,我们现在得到了一个新的结论: “当市场波动相对较高时,动量和期限结构策略表现均不佳”。

63210

翻译系列(二):如何提升动量因子策略的表现?

另一种观点是,把动量视为一种反映了价值、低波动等所有在给定时间点表现好的因子的元因子。 尽管这些特征使得动量很有吸引力,但过去二十年以来,动量因子在美国市场上表现很差。...02 美国市场的动量因子 根据Kenneth R.French图书馆的数据,动量因子多空组合自1926年以来显著优于价值和规模因子,但这一结果没有考虑交易成本,动量因子具有高换手率的特征,因此实际上高估了组合回报...04 因子估值 虽然投资者可以将动量与其他因素结合起来,但数据挖掘也存在风险。另一种方法是分析动量因子有多贵或多便宜。如果动量因子很贵,投资者应该避免在动量因子上的暴露。...06 减少动量崩溃 最后,我们比较了所有策略过去20年的最大回撤,发现分散化和波动率滤波器是最有效的。...但是,投资者在价值上的投入超过动量,部分原因在于动量的简单性,尽管长期来看策略有高收益,但对于有经验的投资者来说似乎没有吸引力。当然,更好的表现也会带来更多的投入,因此这两个问题有些循环。 ?

1.5K30

动量(momentum)和Nesterov动量

一、动量虽然随机梯度下降仍然是非常受欢迎的优化方法,但其学习过程有时会很慢。动量方法旨在加速学习,特别是处理高曲率、小但一致的梯度,或是带噪声的梯度。...动量算法积累了之前梯度指数级衰减的移动平均,并且继续沿该方向移动。从形式上看,动量算法引入了变量v充当速度角色------它代表参数在参数空间移动的方向和速率。速度被设为负梯度的指数衰减平均。...名称动量来自物理类比,根据牛顿运动定律,负梯度是移动参数空间中粒子的力。动量在物理学上定义为质量乘以速度。在动量学习算法中,我们假设是单位质量,因此速度向量v也可以看作粒子的动量。...二、Nesterov动量受Nesterov加速度算法提出了动量算法的一个变种。...Nesterov动量和标准动量之间的区别体现在梯度计算上。Nesterov动量中,梯度计算在施加当前速度后。因此,Nesterov动量可以解释为往标准动量方法中添加了校正因子。

5.3K30

动量因子30年

这种动量效应在各种资产类别和全球范围内都很强劲,这可能是对有效市场假说最直接的反驳。对投资者来说,动量是一种稳健、多变且有利可图的投资策略,这种策略已被共同基金、对冲基金和被动ETF广泛采用。...由于减少了因子敞口,剩余动量策略的波动率比原始动量策略几乎减少了一半,但年夏普比率从0.45提高到0.90。...从1934年到2013年,动态动量策略产生的夏普比率为1.20,因此几乎是标准零成本动量策略0.68夏普比率的两倍。...基于距离52周高位价格的排名,构建多空策略,52周策略的收益大约是两倍标准的动量策略的收益,表明当前价格相对过去价格的位置是收益预测的重要因素。...与基于原始股票回报率的动量策略的0.43%相比,由此产生的动量策略每月只产生0.13%的收益率。这些结果提供了证据,表明股市的动量至少在一定程度上是由行业动量推动的。

1.2K30

动量扩散比MSR:有效的动量因子收益预测指标

作者:Siyuan Ma 股价动量仍然是迄今为止最显著、最神秘的异象,在股票和投资组合层面都普遍存在。在动量相关的研究方向上,大多数研究集中在动量的截面特征上,而动量的时间序列特性却很少被提及。...本文提出一个指标动量扩散比指标MSR,来研究该指标对未来动量收益的预测作用!...MSR比较低,说明还有很多动量利润并没有被聪明投资者挖掘,可以在t月使用动量因子获利。...除此之外,文中还探讨了MSR对残差动量及行业动量收益的预测性。 我们或许可以进一步探索,基于A股,使用MSR在动量因子进行择时上的效果。...总结 1994年之后动量异象就开始减轻,我们怀疑动量的大部分利润已经被吃掉了。但是1994年之后风险调整后的动量收益还是非常显著,这可能说明被消化掉的那部分动量收益是由于行为偏差导致的那部分。

47030

量化投资之动量反转

动量策略模型的目的在于判断出有动量效应和反转效应的股票,以便进行相应的投资。本图结合两个例子,简单介绍测试动量效应和反转效应的两种方法: 1....图片来源:联合证券,《依靠强大的Alpha动量战胜市场——Alpha策略系列研究之三》 图5、动量策略表现与沪深300指数表现对比 其次,模型在股市出现结构性变化时失效。...为了更细致的观察策略的表现,生成每周alpha动量策略,见图6。...图片来源:联合证券,《依靠强大的Alpha动量战胜市场——Alpha策略系列研究之三》 图6、动量策略组合的每周超额收益 再次,交易成本会显著影响到收益。...,《中国股票市场动量策略和反转的实证研究》

2.3K100

动量因子:行为金融角度新解

核心观点 Robeco最近有一篇不错的文章,公众号进行脱水整理,分享给大家: 长期来看,动量因子带来了强劲的收益 动量溢价是由行为而不是风险来解释的 人类犯错的倾向是决定因子持久性的基础 动量投资的概念很简单...事实上,众所周知,动量策略可能会遭遇突然的、毁灭性的崩溃,比如2009年发生的那次。然而,研究表明,一些具有风险管理的动量策略,并没有出现崩溃,也给投资者带来高收益,显然与这一理论相矛盾。...例如,价值因子可能每年只有10%至20%换手率实现,而传统的动量因子通常每年好几百的换手率。显然,为了有效地驾驭这一因子,需要付出更多的交易成本,更需要一个非常有效的交易策略。...其次,虽然动量溢价与行为偏差而非风险有关,但如何更好的利用动量因子却并没有那么容易。动量策略已经被证明易于发生罕见但严重的崩盘。因此,动量投资者还需要能够在较长时期内投入资本,并做好面对挑战的准备。...此外,投资者也可以选择仅使用一种动量因子,也可以选择结合多种动量因子,如剩余动量或结合相关的分析师动量。 最后,我们不应该低估人类心理和我们犯认知错误的倾向。

83420

因子投资:价值和动量是否已死?

标普500指数展现出令人难以置信的近期表现,特别是相对应那些所谓的“主动”投资策略,这一现象已经引起许多市场评论员提出一些片面的论断: 因子已经死了 价值已经死了 动量已经死了 XYZ死了.........在这篇文章中,通过分析过去5年公共因子策略的评价指标,我们将确定以下四个事实: 1、标普500指数给了大盘beta的暴露。...3、动量并未死亡。 含义:没有迹象表明动量应当被遗弃。...现在我们的第二个事实被证明:任何投注在非大市值股票上的策略都跑输标普500指数。(随着对大市值暴露的减小,回报率从13.96%一直下跌至8.44%) 这就来到最后两个问题。...然后,按市值大小五等分划分的高动量/低动量投资组合图: ? 结论:大市值全面战胜小市值,动量在所有市值上都能发挥作用。

1K30
领券