知识库 > 金融建模 > 公用函数 > 扩展函数 > .Net扩展函数 > 股票 > 综合指标 > 风险收益 > 区间

StockBeta    

简述
β系数(区间)
取股票和指数对数收益率序列,求β系数(用复权后的日线数据计算)
定义
StockBeta(IndexId:String,BegT:Date,EndT:Date) :Real
参数

IndexId:字符串,指数代码
BegT:日期,起始日期
EndT:日期,截止日期

返回:实数,区间β系数
  • 算法:
      (1)取股票区间的对数收益率序列y
      (2)取指数区间的对数收益率序列x
      (3)做一元线性回归,回归的斜率即β
    备注:
      (1)用复权后的数据进行处理
      (2)对股票停牌日,自动剔除
    范例:

    //从20120101到20120419万科A与上证指数的β系数
    oV:=BackUpSystemParameters2();
    SetSysParam(pn_stock(),'SZ000002');
    SetSysParam(pn_cycle(),cy_day());
    return StockBeta('SH000001',inttodate(20120101),inttodate(20120419));
    //结果:1.0637          

    参考
    StockAlpha   StockCorr   StockMeanReturn  
相关