楼主: jzxy_pp
12619 14

[问答] 请教,如何用eviews做方差比检验 [推广有奖]

  • 0关注
  • 0粉丝

小学生

35%

还不是VIP/贵宾

-

威望
0
论坛币
491 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
39 点
帖子
7
精华
0
在线时间
2 小时
注册时间
2005-7-2
最后登录
2014-5-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

rt~

正在做一篇市场有效性的论文,不知道如何获取方差比统计量

请教!

另,我学校可以联接超星和期刊网

需要某些具体资料的同学可以联系我。

我为人人,人人为我!有点看不惯这里的铜锈气~~

二维码

扫码加我 拉你入群

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

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

关键词:EVIEWS Eview Views view EWS EVIEWS 方差 检验

回帖推荐

yeozunggang 发表于2楼  查看完整内容

可以用matlab function [vr_value,z1,z2]=vr(x,q) %输入x为价格序列,q为滞后阶数 %vr_value输出方差比值 %z1为收益序列不存在下的检验统计量 %z2为收益序列为异方差时的检验统计量 %显著性水平0.05(双侧标准正态检验) n1=size(x,2);%原始数据维数为m m=n1-1; r=zeros(1,m); for i=1:m r(i)=x(i+1)-x(i); end %r; %median(r);%中值 %mean(r);%期望 %var(r);%方差 %range(r);%极差 %kurtosis(r);%峰度 % ...

phx000 发表于3楼  查看完整内容

可以用stata 1,findit lomackinlay(安装lomackinlay) 把你的数据copy到stata里同时copy一个数字序列就是1 2 3 4 ……(eg:变量名为var1) 2,然后把这个数字序列变量定义为time serials:tsset var1 3,lomackinlay var2, q(2 4 8 12 16) 就ok了

本帖被以下文库推荐

沙发
yeozunggang 发表于 2009-12-26 12:21:31 |只看作者 |坛友微信交流群
可以用matlab



function [vr_value,z1,z2]=vr(x,q)
%输入x为价格序列,q为滞后阶数
%vr_value输出方差比值
%z1为收益序列不存在下的检验统计量
%z2为收益序列为异方差时的检验统计量
%显著性水平0.05(双侧标准正态检验)
n1=size(x,2);%原始数据维数为m
m=n1-1;
r=zeros(1,m);
for i=1:m
r(i)=x(i+1)-x(i);
end
%r;
%median(r);%中值
%mean(r);%期望
%var(r);%方差
%range(r);%极差
%kurtosis(r);%峰度
%skewness(r);%偏度
mu=mean(r);%均值
rm=zeros(1,m-q+1);
for i=1:m-q+1
for j=i:i+q-1
rm(i)=rm(i)+r(j);
end
end
s1=0;s2=0;
for t=q:m
s1=s1+(x(1+t)-x(1+t-q)-q*mu)^2;
end
for t=1:m
s2=s2+(x(t+1)-x(t)-mu)^2;
end
me=q*(m-q+1)*(1-q/m);
vr_value=(s1/me)/(s2/(m-1));%vr_value为Lo & Mackinlay提出的方差比
fy1=2*(2*q-1)*(q-1)/(3*q*m);
z1=(vr_value-1)/sqrt(fy1);
%收益序列不存在时的方差比
fy2=0;
delta=zeros(1,q-1);
delta1=zeros(1,q-1);
s3=0;
for k=1:q-1
for l=k+1:m
delta1(k)=delta1(k)+(x(k+1)-x(k)-mu)^2*(x(1+l-k)-x(l-k)-mu)^2;
end
for t=1:m
s3=s3+(x(t+1)-x(t)-mu)^2;
end
delta(k)=delta1(k)/(s3)^2;
fy2=fy2+delta(k)*(2*(q-k)/q)^2;
end
z2=(vr_value-1)/sqrt(fy2);%收益序列是异方差时的方差比
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

Make difference..

使用道具

藤椅
phx000 发表于 2010-8-20 19:07:28 |只看作者 |坛友微信交流群
可以用stata
1,findit lomackinlay(安装lomackinlay)
把你的数据copy到stata里同时copy一个数字序列就是1 2 3 4 ……(eg:变量名为var1)
2,然后把这个数字序列变量定义为time serials:tsset var1
3,lomackinlay var2, q(2 4 8 12 16)
就ok了
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员
vivyan + 1 + 1 + 1 很好的方法!!

总评分: 经验 + 10  论坛币 + 10  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

板凳
vivyan 发表于 2010-10-11 13:07:57 |只看作者 |坛友微信交流群
3# phx000
谢谢你!!!!

使用道具

报纸
net55 发表于 2011-2-10 18:54:41 |只看作者 |坛友微信交流群
多谢,正好也在做有效性分析的文章,受用!

使用道具

地板
cuifengyu2009 发表于 2011-3-30 20:24:09 |只看作者 |坛友微信交流群
多谢!正好写这方面的论文。
每一天都开开心心!

使用道具

7
cuifengyu2009 发表于 2011-3-30 21:07:50 |只看作者 |坛友微信交流群
不知道stata的分析结果是什么意思?
每一天都开开心心!

使用道具

8
hl6662006 发表于 2011-10-27 07:22:05 |只看作者 |坛友微信交流群
世上还是好人多

使用道具

9
hl6662006 发表于 2011-10-27 15:32:58 |只看作者 |坛友微信交流群
phx000 发表于 2010-8-20 19:07
可以用stata
1,findit lomackinlay(安装lomackinlay)
把你的数据copy到stata里同时copy一个数字序列就是 ...
如果我想用wild bootstrap方法,该如何用stata实现

使用道具

10
prog1 发表于 2012-7-6 18:43:50 |只看作者 |坛友微信交流群
请问安装lomackinlay不成功是什么原因

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-15 02:53