创建有条件价值在风险投资组合优化和分析PortfolioCVaR对象
使用PortfolioCVaR
创建PortfolioCVaR
条件风险价值组合优化的对象。
对于CVaR的投资组合优化的主要工作流程是创建一个实例PortfolioCVaR
对象完全指定一个组合优化问题,并在操作PortfolioCVaR
对象使用支持的函数来获取和万博1manbetx分析有效的投资组合。有关此工作流的详细信息,请参见PortfolioCVaR对象工作流程。
你可以使用PortfolioCVaR
以多种方式反对。在PortfolioCVaR
对象,最简单的语法是:
P = PortfolioCVaR;
PortfolioCVaR
对象,p
,以便所有对象属性都为空。
该PortfolioCVaR
对象还接受的名称 - 值对的集合的参数为属性及其值。该PortfolioCVaR
函数接受用于与一般语法属性输入:
p=PortfolioCVaR('property1',value1,'property2',value2,…);
如果PortfolioCVaR
对象已经存在,则语法允许的第一(且仅第一个参数)PortfolioCVaR
对象是具有要添加或修改的属性的后续名称-值对参数的现有对象。例如,给定PortfolioCVaR
对象p
,一般的语法是:
P = PortfolioCVaR(P, 'property1',值1, 'property2',值2,...);
输入参数名不区分大小写,但必须完全指定。此外,可以使用可选参数名指定多个属性(请参见属性名称的快捷方式)。该PortfolioCVaR
object尝试从输入中检测问题维度,一旦设置好,后续输入可以进行各种标量或矩阵展开操作,从而简化制定问题的整个过程。此外,aPortfolioCVaR
对象是一个值对象,使得给定的图集p
中,下面的代码创建两个对象,p
和q
,那是不同的:
Q = PortfolioCVaR(P,...)
创建后PortfolioCVaR
对象,你可以使用相关的对象函数来设置组合的限制,分析了有效边界,并验证了投资组合模型。
有关条件风险价值组合优化的理论基础的更多详细信息,请参见投资组合优化理论。
创建空的p
=叶状体PortfolioCVaR
反对有条件价值在风险投资组合优化和分析。然后,您可以添加元素到PortfolioCVaR
对象使用支持的“add”和“set万博1manbetx”函数。有关详细信息,请参见创建PortfolioCVaR对象。
setAssetList |
设立资产标识符的列表 |
setInitPort |
成立初始或当前的投资组合 |
setDefaultConstraints设置默认约束 |
与非负的权重那笔1建立投资组合限制 |
estimateAssetMoments |
基于数据的资产收益率均值和协方差估计 |
固定成本 |
设置比例交易成本 |
addEquality |
添加线性等式约束的投资组合权重存在的制约因素 |
addGroupRatio |
添加投资组合权组比限制到现有组比率限制 |
addGroups |
将组合权重的组约束添加到现有组约束 |
addInequality |
加入线性不等式约束的投资组合权重存在的制约因素 |
的getBounds |
获得投资对象的投资组合权界限 |
getBudget |
获得投资对象预算约束边界 |
getCosts |
从投资组合对象获取买卖交易成本 |
获得平等 |
从portfolio对象获取等式约束数组 |
获取组比率 |
从portfolio对象中获取组比率约束数组 |
getGroups |
获得从组合对象组约束阵列 |
得到不平等 |
获得不平等从投资对象约束阵列 |
GetOneway营业额 |
获得投资对象单向周转约束 |
setGroups |
对于投资组合权重设置组限制 |
集合不等式 |
设置为线性投资组合权不等式约束 |
的setBounds |
为投资组合对象设置投资组合权重的界限 |
集minmaxnumassets |
对投资组合对象中的资产数量设置基数约束 |
setBudget |
建立预算约束 |
固定成本 |
设置比例交易成本 |
setDefaultConstraints设置默认约束 |
与非负的权重那笔1建立投资组合限制 |
setEquality |
建立投资组合权重的线性等式约束 |
setGroupRatio |
建立组合权重的组比率约束 |
setInitPort |
成立初始或当前的投资组合 |
setoneway翻转 |
设置单向投资组合周转约束 |
setTurnover |
设置最大投资组合周转约束 |
checkFeasibility |
对检查对象的组合输入组合的可行性 |
估计界 |
对于一套组合的估计全球的上限和下限 |
estimateFrontier |
有效前沿上最优投资组合的指定个数估计 |
估计边境线 |
估计有针对性的投资组合回报最优投资组合 |
估算边界风险 |
估计有针对性的组合风险的最佳组合 |
估计边界 |
有效前沿端点的最优投资组合估计 |
plotFrontier |
绘制有效边界 |
预计收益 |
估计平均组合收益 |
估计风险 |
根据与对应的物体相关的风险代理估算投资组合的风险 |
塞索尔弗 |
选择主解算器,并指定组合优化相关求解器选项 |
setProbabilityLevel |
集概率水平VaR和CVaR的计算 |
塞纳里奥 |
集资产收益情景通过直接矩阵 |
getScenarios |
获得投资对象的场景 |
simulateNormalScenariosByData |
从数据模拟多元正常资产收益情景 |
simulateNormalScenariosByMoments |
从资产收益均值和协方差模拟多元正态资产收益情景 |
estimateScenarioMoments |
估计均值和资产收益情景协方差 |
估计端口变量 |
估值下的风险为PortfolioCVaR对象 |
[1]用于PortfolioCVaR对象引用的完整列表,请参见投资组合优化。
投资组合
|PortfolioMAD
|estimateFrontier
|nearcorr
|plotFrontier
|塞纳里奥