全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
3345 7
2010-04-02
悬赏 10 个论坛币 已解决
小弟最近学习FF(1993),从论坛某女侠处 copy的程序,fama数据库下的数据,得出的结论和fama的差不太多,比较欣慰,但是我发现,唯独,均值一参数相距甚远。 不知和解? 悬赏10论坛币 谢谢。 附上程序


load data196307199312.txt
load data.txt
r=data(:,2:26);  % 25-size value weighted returns
T=size(r,1);   %366个月
N=size(r,2);  % 25
rmrf=data196307199312(:,27);  % rm-rf
rf=data196307199312(:,30); % rf
means=reshape(mean(r),5,5); % mean of returns
means',
stds=reshape(std(r),5,5);  % standard deviation of returns
stds',
% calculate S,B,H,L,smb,hml
S=zeros(T,1);
B=zeros(T,1);
H=zeros(T,1);
L=zeros(T,1);
for i=1:5;
    S=S+r(:,i);
    B=B+r(:,N-i+1);
    H=H+r(:,5*i);
    L=L+r(:,5*i-4);
end;
S=S/5;
H=H/5;
L=L/5;
B=B/5;
smb=S-B;
hml=H-L;
y=r-rf*ones(1,size(r,2));
x=[ones(T,1) rmrf smb hml];
% regress: r-rf=a+b*rmrf+s*smb+h*hml+e
for i=1:N;
    results=ols(y(:,i),x,0.05);
    results.beta;
    a(i)=results.beta(1);
    b(i)=results.beta(2);
    s(i)=results.beta(3);
    h(i)=results.beta(4);
a,
b,
s,
h,
end






`````````````````````````````````

输出结果 。 均值。   


0.7890
1.2544
1.2760
1.4642
1.6412
0.310.70.820.951.08

0.9226
1.2012
1.4491
1.4932
1.6298
均值FF0.480.710.910.931.09

0.9631
1.2765
1.2377
1.4364
1.5384
0.440.680.750.861.05

0.9883
0.9405
1.2136
1.3281
1.4681
0.510.390.640.81.04

0.8583
0.9017
0.9210
1.0622
1.1569
0.370.390.360.580.71

data.txt

大小:65.41 KB

 马上下载

最佳答案

算盘 查看完整内容

程序没问题。 至今不知道为什么会不一样。可能data本身就不同吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-4-2 23:54:22
程序没问题。  至今不知道为什么会不一样。可能data本身就不同吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-3 13:01:44
顶一下。      

同学们周末愉快
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-4 00:16:51
顶上去 ……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-5 14:05:50
顶上去。  谁帮我小弟指点一下  
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-6 17:54:24
每日一顶。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群