主要内容

使用portfoliocvar对象设置为优化的投资组合

完整规范的投资组合优化问题的最终元素是一组可行的投资组合,称为投资组合集。投资组合集 X R. N 由施工指定为由投资组合重量的限制集合形成的集合。组合设置必须是充分的,必须是非空,关闭和有界集。

设置投资组合集时,请确保投资组合集满足这些条件。最基本或“默认”的组合组需要产品组合权重(使用较低限制)和总和1(使用预算约束)。由投资组合优化工具处理的最常规投资组合可以具有以下任何限制:

  • 线性不平等约束

  • 线性平等约束

  • 束缚约束

  • 预算限制

  • 集团约束

  • 组比例约束

  • 平均营业额限制

  • 单向营业额限制

线性不平等约束

线性不平等约束是一般的线性约束,它可以模拟满足不等式系统的组合权重之间的关系。线性不平等约束采取表格

一种 一世 X ≤. B. 一世

在哪里:

X是投资组合(N向量)。

一种一世是线性不等式约束矩阵(N一世-经过-N矩阵)。

B.一世是线性不等式约束矢量(N一世向量)。

N是宇宙中的资产数量N一世是约束的数量。

portfoliocvar.对象属性指定线性不等式约束是:

  • 粉碎为了一种一世

  • 培训为了B.一世

  • numassets.为了N

默认值是忽略这些约束。

线性平等约束

线性平等约束是一般线性约束,其在满足平等系统的组合权重之间模拟关系。线性平等约束采取表格

一种 E. X = B. E.

在哪里:

X是投资组合(N向量)。

一种E.是线性平等约束矩阵(NE.-经过-N矩阵)。

B.E.是线性平等约束矢量(NE.向量)。

N是宇宙中的资产数量NE.是约束的数量。

portfoliocvar.指定线性平等约束的对象属性是:

  • aequality.为了一种E.

  • be为了B.E.

  • numassets.为了N

默认值是忽略这些约束。

'简单'束缚约束

'简单的'束缚约束是专门的线性约束,限制了组合权重,以落在上面或以下特定范围之上。由于必须界定每个投资组合集,因此通常是一个很好的做法,尽管没有必要,以便为投资组合问题设置显式范围。要获取给定投资组合集的显式范围,请使用estismsbounds.功能。束缚约束采取表格

L. B. ≤. X ≤. B.

在哪里:

X是投资组合(N向量)。

L.B.是下限的约束(N向量)。

B.是上限约束(N向量)。

N是宇宙中的资产数量。

portfoliocvar.指定绑定约束的对象属性是:

  • 下面为了L.B.

  • 上行为了B.

  • numassets.为了N

默认值是忽略这些约束。

默认的产品组合优化问题(见默认投资组合问题) 具有L.B.=0.B.通过预算约束隐式设置。

预算限制

预算限制是专门的线性约束,限制了组合权重的总和,以落在上面或低于特定范围之上。约束采取表格

L. S. ≤. 1 T. X ≤. S.

在哪里:

X是投资组合(N向量)。

1是那些的矢量(N向量)。

L.S.是较少的预算约束(标量)。

S.是上限预算约束(标量)。

N是宇宙中的资产数量。

portfoliocvar.指定预算约束的对象属性是:

  • 小穷病为了L.S.

  • upperBudget.为了S.

  • numassets.为了N

默认值是忽略此约束。

默认的产品组合优化问题(见默认投资组合问题) 具有L.S.=S.=1,这意味着投资组合权重1。如果投资组合优化问题包括现金中可能的运动,预算约束指定了投资组合可以达到现金的程度。例如,如果L.S.=0.S.=1,然后投资组合可以有0-100%的现金投资。如果现金是投资组合选择,请设置风险R.0.)到合适的价值(见投资组合问题规范使用无风险的资产)。

集团约束

集团约束是专门的线性约束,在资产组中强制执行“会员资格”。约束采取表格

L. G ≤. G X ≤. G

在哪里:

X是投资组合(N向量)。

L.G是较小的组约束(NG向量)。

G是上限组约束(NG向量)。

G是组成员指数的矩阵(NG-经过-N矩阵)。

每一排G识别哪些资产属于与该行关联的组。每行都包含0.s或1S搭配1表示资产是本集团的一部分或0.表明资产不是本集团的一部分。

portfoliocvar.指定组约束的对象属性是:

  • GroupMatrix.为了G

  • 较低的群组为了L.G

  • 较高的为了G

  • numassets.为了N

默认值是忽略这些约束。

组比例约束

组比例约束是专门的线性约束,从而强制资产组之间的关系。约束采取表格

L. R. 一世 G B. X 一世 ≤. G 一种 X 一世 ≤. R. 一世 G B. X 一世

为了一世= 1,......,NR.在哪里:

X是投资组合(N向量)。

L.R.是较小的群体比率约束的矢量(NR.向量)。

R.是上限组比率约束的矢量矩阵(NR.向量)。

G一种是基础组成员索引的矩阵(NR.-经过-N矩阵)。

GB.是比较组成员指数的矩阵(NR.-经过-N矩阵)。

N是宇宙中的资产数量NR.是约束的数量。

每一排G一种GB.识别哪些资产属于与该行相关联的基础和比较组。

每行都包含0.s或1S搭配1表示资产是本集团的一部分或0.表明资产不是本集团的一部分。

portfoliocvar.指定组比率约束的对象属性是:

  • Groupa.为了G一种

  • Groupb.为了GB.

  • 水土模尔为了L.R.

  • 高层耕种为了R.

  • numassets.为了N

默认值是忽略这些约束。

平均营业额限制

营业额限制是一个线性绝对值约束,可确保估计的最佳组合与初始产品组合不同不超过指定金额。虽然在许多方面定义了投资组合营业额,但金融工具箱™中实施的营收限制计算了作为购买和销售平均值的组合营业额。平均周转约束采取表格

1 2 1 T. | X - X 0. | ≤. τ.

在哪里:

X是投资组合(N向量)。

1是那些的矢量(N向量)。

X0.是初始投资组合(N向量)。

τ.是营业额(标量)的上限。

N是宇宙中的资产数量。

portfoliocvar.对象属性指定平均营业额约束:

  • 周转为了τ.

  • initport.为了X0.

  • numassets.为了N

默认值是忽略此约束。

单向营业额限制

单向营业额限制确保估计的最佳投资组合在初始投资组合中因差异是购买或销售而没有超过指定金额。约束采取表格

1 T. × 最大限度 { 0. X - X 0. } ≤. τ. B.

1 T. × 最大限度 { 0. X 0. - X } ≤. τ. S.

在哪里:

X是投资组合(N向量)

1是那些的矢量(N向量)。

X0.是初始投资组合(N向量)。

τ.B.是购买(标量)的营业额限制的上限。

τ.S.是销售额(标量)的营业额限制的上限。

要指定单向转换约束,请使用以下属性文件夹portfoliocvar., 或者Portfoliomad.目的:

  • Buyturnover.对于τ.B.

  • 卖出对于τ.S.

  • initport.为了X0.

默认值是忽略此约束。

笔记

平均周转约束(见平均营业额限制)τ不是用τ=τ的单向转换约束的组合B.=τ.S.

也可以看看

相关例子

更多关于

外部网站