下面给出一个进行t检验的小程序,程序清单如下:
'进入工作目录
cd e:\03lx\nlx4
'打开工作文件,注意这里使用EViews自带的basics.wf1为例
open basics.wf1
'假设有3支股票它们的stock return分别是:m1,m2,m3
for %1 m1 m2 m3
freeze(tab_{%1}) {%1}.stats
next
'执行该程序后自动生成3张表,每张表中列出一支股票stock return的均值、中位数、最大值、最小值、标准差、偏度和峰度
group group1 m1 m2 m3
freeze(test_group1) group1.testbtw(c)
'其中c是指定采用共同样本,检验3个序列均值相等
'若果需要对两两股票stock return进行均值相等检验,应两两序列生成一组再进行组间均值相等的显著性检验
for %2 m2 m3
group gm1{%2} m1 {%2}
freeze(test_gm1{%2}) gm1{%2}.testbtw(c)
next
group gm2m3 m2 m3
freeze(test_gm2m3) gm2m3.testbtw(c)