【StudyQuant| Python量化投资- 量化研究 - 系列7】多种仓位管理的方法,固定止盈止损 与 移动止盈止损

仓位管理

前言

StudyQuant -【量化投资教学系列帖子】,通过实际案例教初学者使用python进行量化投资,分享最前沿的研究成果。希望能对大家有帮助。

微信:82789754 (附加信息 (CSDN),有问题欢迎交流。

引言

本报告,主要介绍趋势策略中的多种仓位管理方法,并在选定基础策略的情况下,实证对比了不同仓位管理方法对趋势策略的提升效果。

金融市场时刻存在着各类不确定性因素,因此,从某种程度上来说,价格的波动具有随机性和不确定性。对于任何一笔交易而言,进场就能够迅速获利的概率非常小。我们往往需要给市场一些时间和一定的价格波动空间乱来观察价格的走势,以便及时调整交易思路。另一方面,价格走势存在随机性和不确定性的同时,其走势又具有一定的周期性,有时候又遵循某种运动轨迹,如波浪形态。通过周期和形态,我们又可以对于价格的走势进行预测,和有规律的研究。交易周期的临界点和价格波段运动的拐点,就往往成为主要运动方向变化的标志性时空点,也就是我们设置止损和止盈的最佳位置。然而这些点位往往又存在不确定性,在价格实际运动的过程中,我们通过各类复杂计算得到的点位往往与市场自发形成的点位存在一定的误差。而我们计算得出的点位也经常需要市场更进一步的验证。因此,在进行量化投资时,止损止盈管理亦是重中之重。
  止盈和止损管理从长远看是提高量化操作业绩的好办法,止损的目的就是尽量控制一次不利的交易所造成的损失,世界上最伟大的交易员有一个有用而简单的交易法则称为“鳄鱼原则”(Alligator Principle)。所有成功的交易员在进入市场之前,都在反复训练对这一原则的理解程度;与此同时在量化交易出现盈利的时候要科学设置止盈点,在借助有利趋势尽量扩大收益的前提下,不忘设置止盈点,防止行情逆转利情况下利润流失,落袋为安。

注:鳄鱼原则。

这源自于鳄鱼的吞噬方式,猎物愈试图挣扎,鳄鱼的收获愈多。假定一只鳄鱼咬住你的脚;『 假定一只鳄鱼咬住你的脚,如果你用手去试图挣脱你的脚,鳄鱼便会同时咬住你的脚与手。你愈挣扎,就被咬住得越多。所以,万一鳄鱼咬住你的脚,你唯一的机会就是牺牲一只脚。』。若以市场的语言表达,这项原则就是:当你知道自己犯错误时,立即了结出场,不可再找借口、期待、理由或采取其他任何动作,赶紧离场!

仓位管理方法介绍

对于趋势策略而言极为重要,合理的仓位管理往往起到决定性作用

“投资犯错不可怕,最重要的是不能连续犯错,要及时止损”。 这是股神巴菲特说的一句话,给喜爱炒股的人们留下了深刻的印象。所谓止损,就是当行情不好,股市下跌到一定的幅度后,就要果断割肉卖出股票,以避免形成更大的亏损。从表面上看,你好像亏了钱,实际上教你保存实力。

在市场里,鳄鱼法则就是:当你发现自己的交易背离了市场的方向,必须立即止损,不得有任何延误,不得存有任何侥幸。鳄鱼吃人听起来太残酷,但市场其实就是一个残酷的地方,每天都有人被它吞没或黯然消失。

常用的止损止盈方法

在这里插入图片描述

固定止盈止损回测

  • 策略持仓,持仓盈利或亏损达到某固定百分比或者固定点数则平仓

然而固定止盈止损的这种方法可能会错失,更多盈利的机会。 比如下图,在合约空头进场后, 采用固定止盈止损的方法,盈利5%就出场了。 之后的下跌行情,并不会赚到。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

移动止盈止损回测

在这里插入图片描述

  • 相比较而言,移动止损更为客观。其考虑的是价格的回撤, 若价格回撤大于某预设值X% 就将其卖出。移动止损的止损价会随着最高价的创新高而变化。这一系列变化着的止损方式就是跟踪止损了。因为止损标准和行情发展有着密切的关系和逻辑,同时也能覆盖止盈策略,所以也是很多老手常用的方式之一。但由于止损方式是结合行情来具体决定的,所以不像固定止损那样可以把每一笔交易的亏损控制在一定数额之内。这也就要求进场点的选择要风险更小、更为准确。

在这里插入图片描述

可以看到,使用移动止损止盈的方法,夏普比例提高了0.24,结合行情,更灵活。

其他

相关代码可在课程中查看。
推荐课程 量化投资与数字货币实战课程链接【点击这里】
如对课程,或者还有什么不懂的,欢迎添加 微信 82789754 咨询

添加 Rudy 微信 82789754,免费领取 珍藏PYTHON 量化学习资料
收费课程有详细的搭建回测平台、交易所接口、实盘策略分享。 一整套区块链量化解决方案
学习更多量化策略及实盘机器人代码

推荐课程 量化投资与数字货币实战课程链接【点击这里】

image

更多量化学习资源

介绍.png
扫上方二维码,关注公众账号 量化投资学院 ,获取下列免费资源

  • 回复**“热点研报”**,获取近年热点券商金融工程研究报告
  • 回复**“Python3”**,获取Python免费学习教程
  • 回复**“Python”**,获取免费Python量化投资入门课程

关注StudyQuant

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值