返回首页
量化投资,高频交易,程序化交易学习必备~900+个(200G+)培训视频持续更新中!!!
当前位置: 主页 > 进阶研究 >

量化投资中 如何彻底解决胖尾问题

时间:2018-10-08 08:36来源:未知 作者:一个量化投资者 点击:
如何截去系统盈亏分布中的胖尾是很多量化投资与程序化交易系统开发者头疼的问题。所有指标触发的趋势跟随系统都存在着这样一个潜在缺陷,那就是如果交易者以日为单位进行交易的话,那么亏损就会来回波动。在一定时间内就会达到一个相对较大的值。对于这个问

如何截去系统盈亏分布中的“胖尾”是很多量化投资与程序化交易系统开发者头疼的问题。所有指标触发的趋势跟随系统都存在着这样一个潜在缺陷,那就是如果交易者以日为单位进行交易的话,那么亏损就会来回波动。在一定时间内就会达到一个相对较大的值。对于这个问题我们可以采取两种解决方案。

量化投资中 如何彻底解决胖尾问题
一、止损
我们可以对趋势跟随系统中亏损的分布进行分析,就会发现有少数几次的亏损特别大。那么交易者就可以采取实验的方法,利用不同的止损方法来减小这些亏损。特别是在中线或长线的系统中,出现少数几次大额亏损的可能性特别大。
 
我们通过观察图3.3和图3.4可以看出,图3.3展示了一个基于20天通道突破的简单的止损转向量化投资与程序化交易系统的测试结果。图3.4也是同样的系统,只不过在原有的基础上增加了占资产3%的止损过滤。
量化投资中 如何彻底解决胖尾问题
 
量化投资中 如何彻底解决胖尾问题
我们大略的观察一下两张图片,看起来不佳止损过滤的系统的表现相对更好些,因为不佳止损过滤的系统产生了更大的总经过盈利。但是如果我们仔细观察盈利和最大回调的比值(P:MD),我们就可以看出,经过了修正的系统表现更为优秀,并且在达到同样盈利的情况下,修正的系统所花时间也更加少一些。所以添加了额外的止损不仅提高了风险回报率,也提高了资产的利用率。
 
二、止盈
一些系统开发者比较赞成这样的做法:当一次交易积累的盈利大幅度的超出了历史的平均盈利时,就应当尽早平仓。假设投资者能够严格的自律并且对错失的交易机会和资金变化泰然处之。那么在历史最大盈利处减少盈利也不失为一种很好的方法。但现实是,绝大部分的交易者都无法做到这一点。
 
所以对于新手交易者来说,更适合使用量化投资与程序化交易系统去进行交易。程序化交易系统对交易者最大的帮助是为交易者建立良好的交易心理,并且去除不良的行为习惯。或者我们换一种方式来说,对统计学家和来发学者来说,通过去除极端的盈亏来达到平滑收益分布的效果是非常有吸引力的。但是,如果由于止盈而让交易者失掉了2倍甚至是3倍的盈利机会。那么这绝对会对交易者的纪律性和士气造成严重的打击。
 
除了巨额的亏损,利用止损或者止盈机制让本可以到手的盈利从身边溜走。这对新手趋势交易者来说都非常容易造成纪律执行上的伤害。
 
技术热点、行业资讯,教学视频,尽在程序化交易者与量化投资官方微信,低成本传递高端知识!好技术成就致富梦想!欢迎关注!
 
打开微信,轻松扫一扫,即刻关注程序化交易者与量化投资官方       
微信公众号
       
,不容错过的精彩,期待您的体验!!!
 
【量化投资有声读书系列】股票作手回忆录—第七章(5-4)
(责任编辑:一个量化投资者)
量化投资,高频交易,程序化交易学习必备~900+个(200G+)培训视频持续更新中!!!
------分隔线----------------------------
云量化商城
如果您会开发策略,请进!大量项目等待与您合作!
推荐内容
量化投资培训