Bonds_NSModelBeta
简述
功能:债券市场NS模型Beta系数(线性优化)
Bonds_NSModelBeta(PBondID:String;Endt:Date;Lambda:Real;ModelOption:UserDefine;Lambda2:Real):Array
名称 | 类型 | 说明 |
---|
PBondID | String | 字符串,债券品种代码,BTS000001~BTS000034 常见的代码调用: BTS000033 国债 BTS000032 企业债(AAA) BTS000007 公司债(AAA) BTS000021 中短票据(AAA) BTS000013 同业存单(AAA) BTS000001 央票(AAA) |
Endt | Date | 日期,指定日期 |
Lambda | Real | 实数,NS模型衰减系数,取值为0-1 |
ModelOption | UserDefine | 用户自定义,模型选择,0:NS模型(默认),1:NSS模型
|
Lambda2 | Real | 实数,衰减系数2,仅当ModelOption设置为1(NSS模型)有效,取值0-1 |
返回 | Array | Array,债券市场NS模型Beta系数 顺序为:beta0、beta1、beta2(NS模型) beta0、beta1、beta2、beta3(NSS模型) |
PBondID := "BTS000033";//国债
Endt := 20230725t;
Lambda := 0.5;
return Bonds_NSModelBeta(PBondID,Endt,Lambda);
// array(3.08,-1.43,-0.58)