График эффективной границы
[ оценивает эффективную границу с количеством по умолчанию 10 портфелей на границе и строит график соответствующей эффективной границы для prsk,pret] = plotFrontier(obj)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.
[ оценивает эффективные портфельные риски и доходность с помощью prsk,pret] = plotFrontier(obj,PortWeights)PortWeightsи строит график эффективной границы с этими портфелями. Этот синтаксис предполагает, что в качестве входных данных предоставляются действительные эффективные веса портфеля. PortWeights является NumAssetоколо-NumPorts матрица.
[ строит график эффективной границы с данными рисками и отдачей. Этот синтаксис предполагает, что вы предоставляете действительные входные данные для эффективных портфельных рисков и прибыли. prsk,pret] = plotFrontier(obj,PortRisk,PortReturn)PortRisk и PortReturn являются векторами с одинаковым размером.
Примечание
plotFrontier обрабатывает несколько форматов ввода, как описано выше. Учитывая вселенную активов с NumAssets активы и эффективная граница с NumPorts портфели, помните, что вес портфеля NumAssetоколо-NumPorts матриц и что портфельные риски и доходность NumPorts векторы столбцов.
Для построения эффективной границы можно также использовать точечную нотацию.
[prsk, pret] = obj.plotFrontier;
estimateFrontier | estimateFrontierByReturn | estimateFrontierByRisk | estimateFrontierLimits