Learn portfolio construction by doing it
Reading about efficient frontiers and mean-variance optimization is one thing. Building portfolios with real data and seeing how the math works in practice is another. Portfolio Lab gives you hands-on access to the same methods you study in the CFA curriculum and graduate finance programs.
A ready-to-use teaching pack
Three interactive exercises, a downloadable worksheet and worked answers. Explore diversification, Bitcoin risk contribution and withdrawal order with hypothetical inputs.
Open the free teaching pack →Concepts you can explore
Efficient Frontier
Visualize the set of optimal portfolios across 57 asset classes. See how adding or removing assets shifts the frontier.
Try it: Portfolio OptimizerMean-Variance Optimization
Maximum Sharpe Ratio and Minimum Variance. The foundation of modern portfolio theory, applied to real data.
Try it: Portfolio OptimizerBlack-Litterman Model
Combine market equilibrium with your own views. The model that solved MVO's sensitivity to input assumptions.
Try it: Portfolio OptimizerHierarchical Risk Parity
Machine learning meets portfolio construction. Clustering-based allocation that doesn't need return estimates.
Try it: Portfolio OptimizerMonte Carlo Simulation
Run 1,000 scenarios with Cornish-Fisher adjustment for non-normal returns. Understand sequence risk and tail events.
Try it: Monte Carlo CalculatorCapital Market Assumptions
Compare forward-looking return estimates from J.P. Morgan, BlackRock, Research Affiliates, AQR and GMO.
Try it: CMA ComparisonCorrelation & Diversification
Rolling correlation analysis shows how asset relationships change across market regimes.
Try it: Correlation DashboardFactor Exposure Analysis
Decompose portfolio returns into value, momentum, quality, and size factor tilts.
Try it: Factor AnalyzerWhy this is better than Excel
You can build a mean-variance optimizer in Excel. Many students do. You will spend weeks debugging solver constraints, getting the covariance matrix right, and building charts. Portfolio Lab does the same calculation in seconds with proper visualization, so you can focus on understanding the concepts rather than fighting the spreadsheet.
When you need to understand what is happening under the hood, the full methodology documents every formula, data source, and assumption.
CFA Level III relevance
The CFA Level III curriculum covers portfolio management and asset allocation extensively. Portfolio Lab implements the core methods directly:
- •Mean-variance optimization and the efficient frontier (Asset Allocation)
- •Black-Litterman (Asset Allocation with Investor Views)
- •Risk parity and factor-based allocation (Alternative Approaches)
- •Monte Carlo simulation for retirement planning (Private Wealth Management)
- •Capital market assumptions and their role in strategic allocation
- •Safe withdrawal rates and sequence risk (Private Wealth Management)
Study the model portfolios as worked examples
Theory sticks better when you can see it applied. The model portfolios are worked examples you can dissect: compare the Sharpe ratios of the All-Weather, Permanent, and Yale Endowment allocations, each computed from the same forward-looking assumptions and full correlation matrix. It is a fast way to build intuition for how diversification and risk contribution actually behave.
Frequently asked questions
Is Portfolio Lab free for students?
Yes, completely free. The teaching exercises and public calculators need no signup. Saving and comparing personal analyses in the workstation requires a free account. Built for hands-on learning of portfolio construction concepts.
Which CFA topics does Portfolio Lab cover?
Portfolio Lab covers key CFA Level III Portfolio Management topics: mean-variance optimization, efficient frontier, Black-Litterman, risk parity, Monte Carlo simulation, capital market assumptions, asset allocation, rebalancing, and safe withdrawal rates.
Can I use Portfolio Lab for university assignments?
Yes. The platform runs institutional-grade optimization methods on real capital market assumptions. You can use the efficient frontier visualization, compare optimization methods, and run Monte Carlo simulations for coursework and research projects.
What is the efficient frontier?
The efficient frontier is the set of portfolios that offer the highest expected return for each level of risk (measured by standard deviation). Portfolios below the frontier are suboptimal because you could achieve higher return at the same risk, or the same return at lower risk. Portfolio Lab's optimizer visualizes this frontier across 57 asset classes.
Resources for newsletter writers, educators and investment clubs