資源簡介
Matlab 估計資本資產定價模型 金融行業
代碼片段和文件信息
%%?如何估計資本資產定價模型
%?Wind接口提取數據過程-------------------------------------
w=windmatlab;
AssetTicker?=?{‘600000.SH‘‘600476.SH‘‘600468.SH‘};
MarkertTicker?=?{‘000001.SH‘};
%無風險利率?上海銀行同業拆借利率。八家銀行的報價平均
CashTicker?=?{‘SHIBORON.IR‘}?;
StartDate?=?‘2010-10-15‘;?EndDate?=?today;
AssetClosePrice??=?w.wsd(AssetTicker‘close‘?StartDate?EndDate);
MarketClosePrice??=?w.wsd(MarkertTicker‘close‘?StartDate?EndDate);
CashClosePrice??=?w.wsd(CashTicker‘close‘?StartDate?EndDate);
%??數據預處理-------------------------------------------------------
AssetCloseReturn?=?price2ret(AssetClosePrice);
MarketCloseReturn?=?price2ret(MarketClosePrice);
CashCloseReturn?=?price2ret(CashClosePrice);
%回歸過程--------------------------------------------------------
i?=1;
Y?=?MarketCloseReturn(:i)?-?CashCloseReturn;?
X?=?[ones(length(MarketCloseReturn)1)?MarketCloseReturn?-?CashCloseReturn?];
bls?=?regress(YX)?;??%普通最小二乘法?
brob?=?robustfit(X(:2:end)?Y?);??%穩健性回歸。含義:廣義最小二乘法,考慮極端值問題,
- 上一篇:指紋識別算法MATLAB版本
- 下一篇:基于Matlab的數據處理與三維模擬
評論
共有 條評論