matlab最长回撤期,最大回撤,最大回撤恢复时间与最大回撤持续期
概要
这两个概念在刚接触量化分析时,实在时折腾了许久,故在此作下总结。
内容
最大回撤(Max Drawdown)
简单来说最大回撤就是从一个高点到一个低点最大的下跌幅度,用来描述一个策略可能出现的最糟糕的情况,衡量了最极端可能的亏损。如果一个策略的最大回撤是 50%,那么它的意思是,运气不好的话,我们的持有价值可能要拦腰截断了。计算公式为
\begin{align} \label{e6} MaxDrawDown_t = \max(1-\frac{P_j}{P_i} ) \end{align}
其中
$MaxDrawDown_t$ 为 $t$ 日的最大回撤
$P_i$ 和 $P_j$ 分别为 $i$ 日和 $j$ 日的策略总资产,且需要满足 $t \geqslant j >i$
有的教程给出的计算公式是刚好反过来的,即取负值,实际计算公式是一样的,了解下即可。公式可能看起来为容易理解,用语言描述就是
\begin{align} \label{e7} MaxDrawDown_t = 1-\frac{t \text{日持有价值}}{t \text{日之前持有最高价值}} \end{align}
这样是不是容易理解多了。
最大回撤恢复时间(Max Drawdown)
这个我的理解是:从最大回撤结束时间开始,需要多久才能达到回撤前的顶峰状态。这个可以参考图示。
最大回撤持续期(MaxDrawDownDuration)
最大回撤持续期描述的是持有价值从回撤开始到再创新高所经历的时间&#x
matlab最长回撤期,最大回撤,最大回撤恢复时间与最大回撤持续期相关推荐
- Matlab正态分布、历史模拟法、加权移动平均线 EWMA估计风险价值VaR和回测标准普尔指数 SP500时间序列...
原文链接:http://tecdat.cn/?p=24480 此示例说明如何使用三种方法估计风险价值 (VaR) 并执行 VaR 回测分析.这三种方法是:(点击文末"阅读原文"获取 ...
- 最大回撤,最大回撤恢复时间与最大回撤持续期
概要 这两个概念在刚接触量化分析时,实在时折腾了许久,故在此作下总结. 最大回撤 最大回撤恢复时间 最大回撤持续期 图示 源代码 内容 最大回撤(Max Dra ...
- 最大回撤python_最大回撤,最大回撤恢复时间与最大回撤持续期
概要 这两个概念在刚接触量化分析时,实在时折腾了许久,故在此作下总结. 内容 最大回撤(Max Drawdown) 简单来说最大回撤就是从一个高点到一个低点最大的下跌幅度,用来描述一个策略可能出现的最 ...
- 一场科技盛宴,一次“盈”满天下 安创成长营五期Demo Day完美收官
2018年6月21日,安创成长营第五期Demo Day在北京金隅喜来登拉开帷幕,16家安创成长营五期成员代表齐齐亮相,为资本圈带来了一场集科技.创新.前瞻于一体的项目展示.数百数位业内有影响力的Arm ...
- c语言判断回文字符串递归,用递归实现判断一个字符串是否为回文串
//用递归实现判断一个字符串是否为回文串 import java.util.Scanner; public class Palindrome { //判断是否为回文串 in型参数代表字符串起止位置 p ...
- “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。花花非常喜欢这种拥有对称美的回文串,生日的时候她得到两个礼物分别是字符串A和字符串B。
1.题目描述 "回文串"是一个正读和反读都一样的字符串,比如"level"或者"noon"等等就是回文串. 花花非常喜欢这种拥有对称美的回文 ...
- 回文数,给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
力扣题目回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 例如,121 是回文,而 1 ...
- matlab计算光纤有效折射率,使用matlab计算长周期光纤光栅的有效折射率
使用matlab 计算长周期光纤光栅的有效折射率 近几年来,一种在光纤中写入光栅的技术引起了人们的极大兴趣,光纤光栅的出现,给光通信领域带来了极大的变革,尤其是在滤波和传感方面影响尤为深远. 按照光纤 ...
- python回测a股_第20节 A股全市场回测
第20节 A股全市场回测 作者: 阿布 阿布量化版权所有 未经允许 禁止转载 在第19节'数据源'中分别获取了各个市场的6年交易数据,本节将做A股市场全市场回测. 买入因子,卖出因子等依然使用相同的设 ...
最新文章
- 【C++】重载运算符(一)
- 无法挂载 NTFS格式的分区:mount: unknown filesystem type ‘ntfs’
- 在长沙怎么挑选装饰公司
- 影谱科技宣布完成13.6亿D轮融资 商汤软银等多家参与
- tomcat环境配置
- C++中一个容易被忽视的名字查找规则
- 中缀表达式转后缀表达式两位数_再见,正则表达式!
- PC服务器实现海量数据存取的方法
- 6.Python学习笔记:[enumerate元素加序号;isdigit()像数字;len()计算长度]
- base64图裁剪 php_3分钟短文 | 有挑战!PHP用1个函数实现post请求,你用哪个?
- 如果mysql磁盘满了,会发生什么?还真被我遇到了~
- 2个div并排自适应宽度
- 【C/C++】C++重复率最高、最经典面试题/笔试题(程序题篇)【持续更新】
- maven添加阿里云仓库
- 怎么把计算机光盘盒弹出,台式电脑10怎么弹出光驱-光驱台式机机箱打开方法
- “挖坑填坑”理解快速排序
- Hexo Next 5.x 升级 6.x
- 如何用快启动pe修复win10系统引导?
- 训练赛总结(老李题集)
- 深造率93%!顶尖高校公布2021届本科毕业生深造情况
热门文章
- 产品思维驱动自我成长
- Nginx代理POP协议之安装和配置
- 高等数学公式(第3部分)
- vsat卫星通信系统
- 云端(Cloud)多租户网络技术
- uboot源码下载以及编译
- jar包——jar包的打包
- [直播学习--2022/7/22]--前端发展趋势(尤雨溪老师)
- 地平线发布高性能大算力整车智能计算平台战略;环旭电子越南厂近日正式投产;三安集成滤波器首获平台认证 | 全球TMT...
- kali安装keylogger_小白日记48:kali渗透测试之Web渗透-XSS(二)-漏洞利用-键盘记录器,xsser...