Courses Portfolio Optimization
Course 7Coming soon
Portfolio Optimization
From estimating risk and return to Markowitz, risk parity, robust and factor portfolios, trading costs, index tracking and honest backtests.
- 16 modules
- Before you start: Foundations Levels 3, 4 and 5; Financial Econometrics
Coming soon
Explore the syllabus below, and start with the courses it builds on.
How each module works
- 1The market problemWhy practitioners need the model
- 2Model and codeThe model, then its implementation
- 3Practice setQuick questions with instant feedback
- 4Case studyAn industry problem, solved in code
- 5Limits and risksWhen the model fails, and what to do
Modules
1.1Data for portfoliosComing soon
- You will learn:
- Returns, Stylised facts, i.i.d. and time-series models, Heavy tails.
- Case study:
- Profile a 30-asset universe
1.2Estimating means and covariancesComing soon
- You will learn:
- Sample estimators, Ledoit–Wolf shrinkage, Factor models, Robust estimators, Estimation error.
- Case study:
- How noisy inputs move optimal weights
1.3Convex optimisationComing soon
- You will learn:
- Convex sets and functions, LP, QP, SOCP, SDP, Duality and KKT, Solvers and cvxpy.
- Case study:
- Solve one portfolio four ways
1.4MarkowitzComing soon
- You will learn:
- Mean-variance, Efficient frontier, Minimum variance, Maximum Sharpe, Utility.
- Case study:
- Frontier for a multi-asset fund
1.5Real-world constraintsComing soon
- You will learn:
- Long-only, Leverage, Turnover, Sector and factor limits, Cardinality.
- Case study:
- A constrained institutional mandate
1.6Risk beyond varianceComing soon
- You will learn:
- Downside risk, VaR and CVaR optimisation, Drawdown.
- Case study:
- CVaR portfolio in a crash year
1.7Risk parity and risk budgetingComing soon
- You will learn:
- Equal risk contribution, Risk budgets, Leverage.
- Case study:
- All-weather style allocation
1.8Graph-based and hierarchical portfoliosComing soon
- You will learn:
- Hierarchical risk parity, Clustering, Financial graphs.
- Case study:
- HRP against minimum variance out of sample
1.9Robust and Bayesian portfoliosComing soon
- You will learn:
- Uncertainty sets, Resampling, Black–Litterman.
- Case study:
- Blend analyst views with Black–Litterman
1.10Costs and rebalancingComing soon
- You will learn:
- Transaction cost models, Rebalancing rules, Multi-period optimisation.
- Case study:
- Rebalance a pension portfolio
1.11Index trackingComing soon
- You will learn:
- Tracking error, Sparse replication, Enhanced indexing.
- Case study:
- Track an index with 50 names
1.12Factor investing and active managementComing soon
- You will learn:
- Alpha, Information ratio, The fundamental law, Risk models.
- Case study:
- A factor-tilted portfolio
1.13Pairs and statistical arbitrage portfoliosComing soon
- You will learn:
- Cointegrated baskets as portfolios.
- Case study:
- A market-neutral basket
1.14Learning-based portfoliosComing soon
- You will learn:
- End-to-end and deep learning portfolios, Their limits.
- Case study:
- Compare with a classic baseline
1.15Backtesting portfoliosComing soon
- You will learn:
- Walk-forward tests, Multiple testing, Reporting.
- Case study:
- A one-page backtest report
1.16Capstone: a multi-asset allocationComing soon
- You will learn:
- Constraints, Costs, Risk report, Out-of-sample test.
- Case study:
- Graded with a checklist