Files
playbook/skills/tsl-api-reference/references/codegen/module/ts-hg-risk-pca.md
T

4.7 KiB

风险模型 / 宏观风险因子

ts_HGRiskPCA

声明:class

宏观风险因子框架

FIndexArr

声明:field

指数池

可见性:public

类型:array

FBegT

声明:field

区间开始日 IncYear(Today(),-7)+1

可见性:public

类型:date

FEndT

声明:field

区间截止日 Today()

可见性:public

类型:date

FisStand

声明:field

是否标准化 1

可见性:public

类型:bool

FfxAdjustType

声明:field

方向调整方式 0

可见性:public

类型:int

FPrincDZ

声明:field

主成分对照 见 FPrincDZ 默认值

可见性:public

类型:array

GetZFDate(index_arr, beg_t, end_t)

声明:function

此方法用于获取指数池区间每日收益率,用户可重写此方法获取需要的收益率数据

可见性:public

参数 类型 说明
index_arr array Array,指数池
beg_t datetime DateTime,区间开始日
end_t datetime DateTime,区间截止日

返回:array

GetRealHGFactorYoY(beg_t, end_t, real_factor_type)

声明:function

此方法用于获取真实宏观指标同比增速数据,用户可重写此方法输入自己的真实宏观指标同

可见性:public

参数 类型 说明
beg_t datetime DateTime,区间开始日
end_t datetime DateTime,区间截止日
real_factor_type integer Int,真实宏观指标类型 取值如下: 取值 含义 0 经济增长风险 1 利率风险 2 汇率风险 3 通胀风险 4 信用风险

返回:array

GetAllZFDate()

声明:function

此方法用于获取原始资产指数收益率数据

可见性:public

返回:array

GetWeightData()

声明:function

此方法用于获取原始资产指数权重数据

可见性:public

返回:array

GetPrinc()

声明:function

此方法用于获取主成分数据

可见性:public

返回:array

GetPrincLoad()

声明:function

此方法用于获取主成分载荷数据

可见性:public

返回:array

GetAddExplained()

声明:function

此方法用于获取主成分累计贡献率数据

可见性:public

返回:array

GetAllRealHGFactorYoY(real_factor_type)

声明:function

获取指定类型或全部真实宏观指标的同比增速数据

可见性:public

参数 类型 说明
real_factor_type integer Int,真实宏观指标类型 取值如下:

返回:array

GetHGRiskFactor()

声明:function

此方法用于获取宏观风险因子数据

可见性:public

返回:array

GetHGRiskFactorYoY()

声明:function

此方法用于获取宏观风险因子同比数据

可见性:public

返回:array

GetHGRiskFactorAccum()

声明:function

此方法用于获取宏观风险因子累计数据

可见性:public

返回:array

GetCorrel()

声明:function

此方法用于获取宏观风险因子与真实宏观指标相关性

可见性:public

返回:array