Files
playbook/skills/tsl-api-reference/references/codegen/module/ts-factor-portfolio-optimizer-bl.md
T
2026-08-14 17:15:41 +08:00

3.5 KiB

组合优化 / 因子 BL

TSFactorPortfolioOptimizer_BL

声明:class

基于因子的 Black-Litterman 扩展

fObjType

声明:field

优化目标 见父类说明,BL 中默认取 9,表示组合效用最大

可见性:public

类型:integer

fLambda

声明:field

风险厌恶系数 默认取 1

可见性:public

类型:real

fasset_BenchMarkW

声明:field

资产基准权重 默认等权

可见性:public

类型:array

ftau

声明:field

比例系数 默认 0.1

可见性:public

类型:real

fAsset_View

声明:field

资产观点 包含各"代码"、"观点收益"、"观点信心水平"

可见性:public

类型:table

fFactor_View

声明:field

因子观点 包含各"因子名称"、"观点收益"、"观点信心水平"

可见性:public

类型:table

fFactor_BenchMarkW

声明:field

因子基准权重

可见性:public

类型:array

midGet_Asset_PosteriorRetAndCov()

声明:function

资产后验(调整后)收益与协方差矩阵,最终进行优化求解的输入数据,对应步骤 3 中(式

可见性:public

返回:array

midGet_Asset_PriorCov()

声明:function

资产先验协方差,通过多因子模型得到,对应步骤 1 中(式 2)

可见性:public

返回:array

midGet_Asset_ImpliedReturn()

声明:function

资产隐含收益,对应步骤 2 中(式 3)

可见性:public

返回:array

midGet_AssetView_PriorRetAndCov()

声明:function

资产观点先验分布,使用资产先验数据计算,均值为𝑃𝑟 ∗ Π𝑟,方差为𝑃𝑟 ∗ Σ𝑟 ∗ 𝑃𝑟

可见性:public

返回:array

midGet_Factor_PosteriorRetAndCov()

声明:function

因子后验(调整后)收益与协方差矩阵,对应步骤 3 中(式 10)与(式 11)的后 f 维

可见性:public

返回:array

midGet_Factor_ImpliedReturn()

声明:function

因子隐含收益,对应步骤 2 中(式 4)

可见性:public

返回:array

midGet_FactorView_PriorRetAndCov()

声明:function

因子观点先验分布,使用因子先验数据计算,均值为𝑃𝑓 ∗ Π𝑓,方差为𝑃𝑓 ∗ Σ𝑓 ∗ 𝑃𝑓

可见性:public

返回:array

midGet_Augment_ViewWeight(r_type)

声明:function

观点权重,使用扩充后的变量来计算

可见性:public

参数 类型 说明
r_type integer 返回类型 取值 含义 0 资产+因子观点权重,k1+k2 1 资产观点权重,k1 2 因子观点权重,k2

返回:array