用matlab 计算区间最大回撤值和最大回撤率 在股票投资的时候有一个很重要的概念-最大回撤。最大回撤被定义为:

min()min(max )j i j i i j j i j d x x x x <=<==-=-

解释为资金达到高点时最大向下回落的决定值(相对值)。

如果看在一个较长的时间内的局部的回撤率,又可以给出下面的定义。

0min ()min(max )j i j i j i k j j k i j d x x x x <=-<=-≤≤=-=-

用matlab 编程计算回撤值和回撤率如下:

%Matlab 计算一段时间内的最大撤值和最大回撤率

%备注:最大回撤值和最大回撤率不一定会出现在同一组数据之上 %录入第几张表格,第几行数据,时间阶段

sheet=1;

column=1;

period=30;

%计算过程

data=xlsread('data',sheet);

tperiod=length(data);

drawdown1=0;

e_1=0;

ae_1=0;

adrawdown1=0;

for k=1:tperiod-period+1

s1=data(k,column);

for j=k:k+period-1

e=data(j,column);

for i=k:j

s=data(i,column);

if s>s1

s1=s;

end

end

drawdown=e-s1;

adrawdown=drawdown/s1;

if drawdowndrawdown1=drawdown;

e_1=e;

s_1=s1;

end

if adrawdownadrawdown1=adrawdown;

matlab最大回撤值,用matlab计算区间最大回撤值和最大回撤率相关推荐

  1. 输入一个角度的弧度值x,计算该角的余弦值

    #include <stdio.h> #include <math.h> main() { double x,s; printf("input value of x: ...

  2. 利用matlab来计算双曲函数的值,关于MATLAB第2章数值计算与数据分析的介绍

    关于MATLAB第2章数值计算与数据分析的介绍 MATLAB6.0 数学手册62第 2 章 数值计算与数据分析2.1 基本数学函数2.1.1 三角函数与双曲函数函数 sin.sinh功能 正弦函数与双 ...

  3. matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...

    数学建模与数学实验 MATLAB入门数学建模及其基于 MATLAB的实现辽宁工程技术大学理学院应用数学系 MATLAB作为线性系统的一种分析和仿真工具,是理工科大学生应该掌握的技术工具,它作为一种编程 ...

  4. Matlab正态分布、历史模拟法、加权移动平均线 EWMA估计风险价值VaR和回测标准普尔指数 SP500时间序列...

    原文链接:http://tecdat.cn/?p=24480 此示例说明如何使用三种方法估计风险价值 (VaR) 并执行 VaR 回测分析.这三种方法是:(点击文末"阅读原文"获取 ...

  5. 双目立体视觉:四(双目标定matlab,图像校正,图像匹配,计算视差,disparity详解,)

    二郎也比较忙,在某大场工作,有时候没有时间回复. 如果希望二郎尽快帮忙,可以将代码,数据和问题发给二郎,谢谢大家理解. glwang20@mails.jlu.edu.cn 不过还是希望大家自己要好好研 ...

  6. matlab解方程最值点,MATLAB解方程与函数极值

    1.线性方程数值求解 主要是用到了计算方法里的LU分解等不过是加快了求解速度而已相对于inv(A)*b或者A\b 2.非线性方程数值求解 1 单变量非线性方程求解 在MATLAB中提供了一个fzero ...

  7. MATLAB实战系列(三十七)-MATLAB基于PQ解耦风电场并网潮流计算

    前言 文中涉及代码请参见 电力系统仿真-MATLAB基于PQ解耦风电场并网潮流计算 IEEE30节点.14节点.4节点标准算例,潮流计算的功能:风力发电机组并网潮流计算,并网对大电网的影响. 以下是我 ...

  8. matlab如果不想立即在,科学计算与MATLAB 1.5

    单元测验已完成成绩:100.0分 1 [单选题] MATLAB一词来自()的缩写. 窗体顶端 A. MathematicaLaboratory B. MatrixLaboratory C. MathW ...

  9. 回撤率 python_最大回撤用python怎么计算

    如何使用python计算最大回撤,下面给大家举个小例子: 1. 单期简单收益率 import datetime import pandas as pd pd.core.common.is_list_l ...

最新文章

  1. 那些没出现在近几年顶会上重要论文
  2. 这些工具你利用好了吗?
  3. 【Qt开发】Qt Creator在Windows上的调试器安装与配置
  4. 2d Laser 和 camera 标定工具原理及使用方法
  5. 利用 html 和 css 实现导航栏下拉(display block、display none)
  6. linux命令和应用程序,在Linux中开发C应用程序时的重要且方便的工具和命令
  7. 新浪微博客户端(27)-格式化工具条显示数字
  8. 计算机音乐组获奖作品,大学生计算机音乐创作类决赛揭晓 浙音6件作品均获奖...
  9. postsql获取表字段信息SQL
  10. 微信、qq可以上网,但是浏览器却不能上网怎么办
  11. paypal 国际版网站集成
  12. python(蟒蛇)三大控制流程语句
  13. Color Constancy 色彩恒常性(1)White Patch Retinex
  14. moviepy多张图片合成视频
  15. Soul瞬间发布长录音教程
  16. 什么是URL,URI或URN?
  17. 2022年3月 python一级 程序题 【买本子和画三角形】
  18. date_sub() 函数
  19. 实验A---- ADFA的可判定性
  20. java非必传参数怎么处理_SpringBoot 设置传入参数非必要的操作

热门文章

  1. Kafka集群搭建过程(kafka2.5+eagle)
  2. mysql怎么集合查询_MySql集合查询
  3. 如何使用命令行合成一句话图片木马
  4. A1008. 数列特征
  5. 3. 站在使用层面,Bean Validation这些标准接口你需要烂熟于胸
  6. webscraper 爬取二级网页_web scraper 入门到精通之路
  7. 多因子模型的前世今生
  8. 手表频率测试软件,石英钟表测试仪是一款测量石英钟的灵活的工具
  9. VBA实现 Excel自动填充
  10. vue中全局定义mintUI中toast