收益波动率计算.ppt
《收益波动率计算.ppt》由会员分享,可在线阅读,更多相关《收益波动率计算.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章 收益波动率计算收益波动率计算清华大学经管学院清华大学经管学院 朱世武朱世武Resdat样本数据:样本数据:SAS论坛:论坛:波动率估计法波动率估计法收益波动率计算是金融计算与建模的基础,如风险度量、资产定价等。最简单的收益波动率计算模型是静态波动率估计模型。实际中用的最成功、最常用的方法是移动平均、指数平滑和GARCH模型。移动平均模型移动平均模型表4.1 移动平均法估计波动率等权重指数加权注:近似公式。精确权重为简单移动平均简单移动平均(Simple Moving Average,SMA)模型是动态模型中最为简单的一种。它是以过去M天收益的样本方差来估计当前的波动率,即:这样每天
2、通过增加前一天的信息和去掉第前M1天的信息来更新预测。图4.1 波动率的时间曲线指数加权移动平均模型指数加权移动平均模型依赖参数 ,称 为衰减因子(decay factor),该参数决定估计波动率时各观察数据的相对权重。形式上,对t时间波动率的预测为:其中,衰减因子必须小于1。当时间足够长时,与 几乎相等。事实上,一般假设 约等于0,于是得到t时刻波动率的如下预测:衰减因子小于1。对于日收益率数据,最优衰减因子为0.94;对于月度收益率数据,最优衰减因子为0.97。GARCH模型模型GARCHGARCH(Generalized Autoregressive Conditional Genera
3、lized Autoregressive Conditional HeteroskedasticityHeteroskedasticity)模型称广义自回归条件异方差)模型称广义自回归条件异方差模型,或称为广义模型,或称为广义ARCHARCH模型,模型,GARCHGARCH模型假定收益的方差服从一个可预测的过程,它模型假定收益的方差服从一个可预测的过程,它依赖于最新的收益,也依赖于先前的方差。依赖于最新的收益,也依赖于先前的方差。GARCH(1,1)是这类模型中最简单的,用公式表示有:其中均为待估的参数,可以用历史数据估计出。计算数据集:ResDat目录下的全部股票数据集,共30只。需要宏文本
4、文件:Stk.TXT。时间区间:2005年。计算日波动率;计算周、月或年波动率,可以用相应的收益率计算或直接由日波动率乘以一个相关因子。对涨跌停板不作处理。计算环境计算环境波动率计算波动率计算单个股票波动率计算单个股票波动率计算分别选择股票深发展(Stk000001)进行计算。时间区间为2005年。日对数收益率计算:日对数收益率计算:options nodate nonotes nosource;data idxdate(keep=date);set ResDat.idx000001;where year(date)=2005;/*其他时间区间可修改此处*/%macro a(x);data a
5、(keep=date r_1);set ResDat.&x;where year(date)=2005;r_1=log(mcfacpr*clpr)-log(lag(mcfacpr*clpr);/*Mcfacpr为累积股价调整乘子*/data log_ret(rename=(r_1=r&x);merge idxdate a;by date;if r_1=.then r_1=0;rr&x=r_1*2;/*日对数收益率的平方*/%mend a;%a(stk000001);run;简单加权移动平均简单加权移动平均(SMA)计算的波动率:计算的波动率:proc sort data=log_ret;by
6、Date;data sma(keep=Date);set log_ret;%macro a(x);data a;set log_ret;sum+rr&x;data b(keep=Date sma&x);merge a a(firstobs=21 rename=(sum=sum_1);sma&x=(sum_1-sum)/(20-1);/*这里计算的是20天移动平均*/sma&x=sqrt(sma&x);proc sort data=b;by Date;data sma;merge sma b;by Date;if sma&x=.then delete;%mend a;%a(Stk000001);
7、run;输出结果数据集SMA,包括变量有:DATE:日期;SMAStk000001:股票深发展收益日波动率。指数加权(EWMA)以及GARCH(1,1)计算的波动率留作练习(分别创建数据集ewma和garch)三种模型结果比较三种模型结果比较画出2005年,股票Stk000001(深发展)的对数收益图,图4.2。%macro a(x);proc gplot data=log_ret;plot r&x*Date=1;symbol1 v=none i=join r=1 c=black line=1;%mend a;%a(Stk000001);run;图4.2为深发展日收益时序图。图图4.2 深发展
8、日收益时序图深发展日收益时序图三种模型求得的波动率时序图,图4.3图4.6。图图4.3 简单加权移动平均简单加权移动平均(SMA)模型求得深发展日收益波动率时序图模型求得深发展日收益波动率时序图图图4.4 指数加权指数加权(EWMA)模型求得深发展日收益波动率时序图模型求得深发展日收益波动率时序图图图4.5 GARCH(1,1)模型求得深发展日收益波动率时序图模型求得深发展日收益波动率时序图图图4.6 三种模型求得深发展日收益波动率时序图三种模型求得深发展日收益波动率时序图实线为简单加权移动平均(SMA)模型结果图,虚线为指数加权(EWMA)模型结果图,点线为GARCH(1,1)模型结果图。多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 收益 波动 计算
限制150内