Portfolio Optimization and Asset Allocation
Quantitative investment managers and risk managers use portfolio optimization to choose the proportions of various assets to be held in a portfolio. The goal of portfolio optimization is to maximize a measure or proxy for a portfolio's return contingent on a measure or proxy for a portfolio’s risk. This toolbox provides a comprehensive suite of portfolio optimization and analysis tools for performing capital allocation, asset allocation, and risk assessment using mean-variance, Conditional Value-at-Risk (CVaR), Mean-Absolute Deviation (MAD), and custom portfolio optimizations. In addition, the toolbox provides a backtesting framework to backtest portfolio allocation strategies and performance attribution functions for single periods, over relatively short time spans, or multiple periods.
Frequently Viewed Topics
- Portfolio Optimization Theory
- Portfolio Object
- Portfolio Object Workflow
- PortfolioCVaR Object
- PortfolioCVaR Object Workflow
- PortfolioMAD Object
- PortfolioMAD Object Workflow
- Using Extreme Value Theory and Copula Fitting to Generate Synthetic Data
- Black-Litterman Portfolio Optimization Using Financial Toolbox
- When to Use Portfolio Objects Over Optimization Toolbox
- Portfolio Optimization Using Factor Models
- Asset Allocation Case Study
- Risk Budgeting Portfolio
- Solve Problem for Minimum Tracking Error with Net Return Constraint
- Solve Robust Portfolio Maximum Return Problem with Ellipsoidal Uncertainty
- Hedging Using CVaR Portfolio Optimization
- Compute Maximum Reward-to-Risk Ratio for CVaR Portfolio
- Backtest with Brinson Attribution to Evaluate Portfolio Performance
- Choose MINLP Solvers for Portfolio Problems
- Troubleshooting Portfolio Optimization Results
Categories
- Portfolio Optimization Theory
Background theory for Portfolio optimization problems
- Mean-Variance Portfolio Optimization
Create Portfolio object, evaluate composition of assets, perform mean-variance portfolio optimization
- Conditional Value-at-Risk Portfolio Optimization
Create PortfolioCVaR object, evaluate composition of assets, perform CVaR portfolio optimization
- Mean-Absolute Deviation Portfolio Optimization
Create PortfolioMAD object, evaluate composition of assets, perform MAD portfolio optimization
- Custom Portfolio Optimization
Estimate optimal portfolio, specify user-defined objective function, define constraints
- Portfolio Analysis
Analyze portfolio for returns variance and covariance, simulate correlation of assets, calculate portfolio value at risk (VaR)
- Backtest Framework
Define investment strategies, run backtests, analyze strategy performance
- Performance Attribution
Compute and analyze performance attribution using the Brinson model