使用股价的周收益率对市场,行业周收益率回归,再将R2进行变换为log(r2/(1-r2)),这就是同步性的计量指标
代码如下:
capture postclose mypost
postfile mypost Stkcd year r syn using "C:\Users\Air\Desktop\新建文件夹\mypost", replace
levelsof Stkcd, local(S)
levelsof year,local(YEAR)
foreach t of local S {
foreach y of local YEAR {
qui reg Rs Ri Rm if year==`y'
local z = e(r2)
local syn = ln(e(r2)/(1- e(r2) ))
post mypost (`t') (`y') (`z')(`syn')
}
}
postclose mypost
use mypost, clear
想请教一下大神是否代码有问题,如果没有,难道是数据的问题吗,那就惨了呜呜。
另外代码可以变得更高效吗,因为我实在不知道如何就一个变量的所有值去循环
算出来的同步性值为负值,难道是说R2没有一个是高于50%的么...


雷达卡






京公网安备 11010802022788号







