主要内容

创建投资组合

创建Portfolio对象用于均值-方差组合优化

有关创建Portfolio对象的信息,请参见投资组合优化入门(13分31秒)

对象

投资组合 创建Portfolio对象,用于均值-方差组合优化和分析

功能

setAssetList 建立资产的标识符列表
setInitPort 建立初始或当前的投资组合
setDefaultConstraints 建立具有非负权值和为1的投资组合约束

例子和如何做

创建投资组合对象

要创建一个完全指定的均值-方差组合优化问题,请使用portfolio函数实例化portfolio对象。

对组合对象的常见操作

用于设置Portfolio对象的常见操作。

建立初始或当前的投资组合

Portfolio对象属性InitPort让你确定一个初始或当前的投资组合。

建立跟踪投资组合

Portfolio对象属性TrackingPort让您确定跟踪投资组合。

资产配置案例研究

这个例子展示了如何建立一个基本的资产配置问题,使用均值-方差组合优化投资组合目的是估计有效的投资组合。

投资组合优化的例子

下面的示例序列强调了投资组合对象在Financial Toolbox™中。

基于基准的投资组合优化

这个例子演示了如何优化投资组合,以最大化相对于市场基准的信息比率。

无风险资产组合优化中的杠杆

这个例子展示了如何使用setBudget函数投资组合类定义的限制总和(AssetWeight_i)在风险资产。

具有半连续和基数约束的投资组合优化

这个示例展示了如何使用Portfolio对象来直接处理半连续和基数约束。

Black-Litterman投资组合优化

这个示例展示了使用投资组合类。

利用因子模型优化投资组合

这个例子展示了在均值-方差框架下使用因子模型优化资产配置的两种方法。

使用社会绩效衡量的投资组合优化

这个例子展示了如何使用投资组合投资组合优化的目标,包括对公司董事会中的女性比例和集团约束的社会绩效衡量。

多元化投资组合

这个例子展示了投资组合中资产分散的三种技巧。

概念

投资组合优化理论

投资组合是构成资产世界的可行资产集合中的点。

组合对象

使用Portfolio对象和相关函数进行投资组合优化。

默认的投资组合问题

默认的投资组合优化问题有一个与给定问题相关联的风险和回报代理,以及一个投资组合集,该投资组合集指定投资组合的权重是非负的和1

什么时候使用组合对象而不是优化工具箱

使用Portfolio、portfoliovar、PortfolioMAD对象的三种情况是:始终使用、优先使用和使用最优化工具箱。