Main Content
Estimate Efficient Portfolios and Frontiers
Analyze efficient portfolios and efficient frontiers for portfolio
Working with a PortfolioMAD
object,
use functions to analyze the efficient portfolios and efficient
frontiers for a portfolio.
Objects
PortfolioMAD | Create PortfolioMAD object for mean-absolute deviation portfolio optimization and analysis |
Functions
Topics
Portfolio Optimizations
- Estimate Efficient Portfolios Along the Entire Frontier for PortfolioMAD Object
The most basic way to obtain optimal portfolios is to obtain points over the entire range of the efficient frontier. - Obtaining Endpoints of the Efficient Frontier
Use theestimateFrontierLimits
function to obtain the endpoint portfolios. - Obtaining Portfolios Along the Entire Efficient Frontier
This example shows the default number of efficient portfolios over the entire range of the efficient frontier. - Obtaining Efficient Portfolios for Target Returns
To obtain efficient portfolios with targeted portfolio returns, theestimateFrontierByReturn
function accepts one or more target portfolios returns and obtains efficient portfolios. - Obtaining Efficient Portfolios for Target Risks
To obtain efficient portfolios with targeted portfolio risks, theestimateFrontierByRisk
function accepts one or more target portfolio risks and obtains efficient portfolios. - Estimate Efficient Frontiers for PortfolioMAD Object
Given efficient portfolios, the functionsestimatePortReturn
andestimatePortRisk
provide estimates for the return and risk. - Plotting the Efficient Frontier for a PortfolioMAD Object
TheplotFrontier
function creates a plot of the efficient frontier for a given portfolio optimization problem. - Portfolio Optimization with Semicontinuous and Cardinality Constraints
This example shows how to use a Portfolio object to directly handle semicontinuous and cardinality constraints. - Mixed-Integer MAD Portfolio Optimization Problem
This example shows how to solve a MAD portfolio optimization problem with constraints in the number of selected assets or conditional (semicontinuous) bounds. - Choose MINLP Solvers for Portfolio Problems
Tables listing types of MINLP solvers that you can select to find the solution to different portfolio problems.
Portfolio Theory
- Portfolio Optimization Theory
Portfolios are points from a feasible set of assets that constitute an asset universe. - PortfolioMAD Object Workflow
PortfolioMAD object workflow for creating and modeling a mean-absolute deviation (MAD) portfolio. - Choosing and Controlling the Solver for PortfolioMAD Optimizations
When solving portfolio optimizations for a PortfolioMAD object, all variations offmincon
from Optimization Toolbox™ are supported. - When to Use Portfolio Objects Over Optimization Toolbox
The three cases for using Portfolio, PortfolioCVaR, PortfolioMAD object are: always use, preferred use, and use Optimization Toolbox.