为条件值 - 风险投资组合优化和分析创建Portfoliocvar对象
用PortfolioCVaR
创建PortfolioCVaR
用于条件风险价值投资组合优化的对象。
CVaR投资组合优化的主要工作流程是创建PortfolioCVaR
完全指定投资组合优化问题并运行的对象PortfolioCVaR
对象使用支持的函数获取和分金宝app析有效的投资组合。有关此工作流的详细信息,请参阅portfoliocvar对象工作流程.
你可以使用PortfolioCVaR
以几种方式反对。建立一个投资组合优化问题PortfolioCVaR
对象,最简单的语法为:
p = PortfolioCVaR;
PortfolioCVaR
对象p
,使所有对象属性都为空。
的PortfolioCVaR
对象还接受属性及其值的名称-值对参数集合。这个PortfolioCVaR
函数接受具有一般语法的属性输入:
p = portfoliocvar('property1',value1,'property2',value2,...);
如果PortfolioCVaR
对象的第一个参数(且仅第一个参数)已经存在PortfolioCVaR
对象是具有后续名称值对的现有对象,用于添加或修改属性的参数。例如,给予现有的PortfolioCVaR
反对p
,一般语法为:
p=PortfolioVaR(p,'property1',value1,'property2',value2,…);
输入参数名称不区分大小写,但必须完全指定。此外,可以使用备用参数名称指定几个属性(请参阅属性名称的快捷方式).这个PortfolioCVaR
对象尝试从输入中检测问题尺寸,并且一旦设置,后续输入可以经过各种标量或矩阵扩展操作,这简化了整个过程以制定问题。另外,一个PortfolioCVaR
对象是一个值对象,因此,给定投资组合p
,以下代码创建两个对象,p
和问
,它们是不同的:
q = PortfolioCVaR (p,...)
在创建一个PortfolioCVaR
对象,您可以使用关联的对象函数来设置投资组合约束、分析有效边界和验证投资组合模型。
有关条件风险价值投资组合优化理论基础的更多详细信息,请参阅投资组合优化理论.
创造一个空的东西p
=PortfolioCVaRPortfolioCVaR
对象为条件价值风险投资组合优化和分析。然后可以将元素添加到PortfolioCVaR
对象。有关详细信息,请参阅金宝app创建PortfolioCVaR对象.
SetAssetList. |
建立资产的标识符列表 |
setInitPort |
建立初始或当前的投资组合 |
setDefaultConstraints |
使用非负权重设置投资组合约束,其总和为1 |
估计 |
根据数据估计资产回报的平均值和协方差 |
设定成本 |
按比例设定交易成本 |
addEquality |
为产物权重和现有约束添加线性平等约束 |
addGroupRatio |
将组合权重的组比率约束添加到现有组比率约束 |
添加组 |
将组合权重的组约束添加到现有组约束 |
兼容性 |
将投资组合权重的线性不等式约束添加到现有约束 |
getBounds |
从投资组合对象中获取投资组合权重的界限 |
getBudget |
从投资组合对象获取预算约束边界 |
getCosts |
从投资组合对象获取买卖交易成本 |
庇护 |
从公文包对象获取相等约束数组 |
getgroupratio. |
从公文包对象获取组比率约束数组 |
getgroups. |
从公文包对象获取组约束数组 |
GetineQuality. |
从公文包对象获取不等式约束数组 |
getonewayturnover |
从投资组合对象获取单向营业额限制 |
集合群 |
为组合权重设置组约束 |
集不等式 |
为产品组合重量设置线性不等式约束 |
setBounds |
为投资组合对象设置投资组合权重的界限 |
setMinMaxNumAssets |
在投资组合对象中投资的资产数量的基数限制 |
setBudget |
设置预算约束 |
设定成本 |
按比例设定交易成本 |
setDefaultConstraints |
使用非负权重设置投资组合约束,其总和为1 |
平等 |
为投资组合权重设置线性等式约束 |
集合比率 |
为投资组合权重设置组比率约束 |
setInitPort |
建立初始或当前的投资组合 |
setonewayturnover. |
设置单向投资组合周转约束 |
塞起 |
设置最大投资组合周转约束 |
检查可行性 |
根据投资组合对象检查输入投资组合的可行性 |
estismsbounds. |
估计投资组合的全局上界和下界 |
估计边界 |
在有效边界上估计指定数量的最优投资组合 |
estismsfrontierbyreturn. |
估计有针对性产品组合的最佳投资组合 |
estismsFrontierByRisk. |
估计具有目标投资组合风险的最优投资组合 |
估计前沿极限 |
在有效边界的端点估计最优投资组合 |
情节边界 |
绘制有效边界 |
估计收益 |
估计投资组合的平均收益 |
estibalportrisk. |
根据与相应对象关联的风险代理估算投资组合风险 |
塞索尔弗 |
选择主求解器并指定组合优化的相关求解器选项 |
setProbabyLevel. |
设置VAR和CVAR计算的概率级别 |
塞塞纳里奥斯 |
通过直接矩阵设置资产回报情况 |
获取场景 |
从portfolio对象获取方案 |
simulatenormalscenariosbydata. |
从数据模拟多元正常资产回报情景 |
simulatenormalscenariosbyments |
模拟资产回报的平均值和协方差的多变量正常资产返回方案 |
估计情景时刻 |
估算资产返回方案的平均值和协方差 |
estibalportvar. |
估算portfoliocvar对象的价值风险 |
[1] 有关PortfolioCVaR对象引用的完整列表,请参阅投资组合优化.
文件夹
|Portfoliomad.
|估计边界
|尼尔科尔
|情节边界
|塞塞纳里奥斯