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