Build Your Portfolio
Portfolio Optimization Results

The table below shows optimized portfolios for different target return levels. Each portfolio minimizes risk for its target return level. The highlighted row represents the portfolio with the highest Sharpe ratio. Click on a portfolio to view an empirical analysis.

Portfolio Classification:
Optimal Portfolio - Highest Sharpe ratio
Efficient Portfolios - On the efficient frontier
Inefficient Portfolios - Better portfolios exist
Target Return* Expected Return* Volatility Sharpe Ratio

Efficient Frontier

The chart shows the efficient frontier curve with each optimized portfolio marked as a point. Hover over portfolios in the table to highlight the corresponding point.

Portfolio Disclaimer:
* Returns shown are based on historical 10-year annualized performance using adjusted prices. Past performance does not predict future results. These optimizations are for educational purposes only and should not be considered investment advice.

Individual statistics for each ticker in your portfolio over the analysis period. For ETFs, "Top Sector" and "Second Sector" represent the largest sector allocations. Click on a ticker to view detailed information.

Ticker Company Name Top Sector Second Sector Security Type Expected Return* Volatility Sharpe Ratio
Important Disclaimer:
* "Expected Return" refers to the historical 10-year annualized return calculated using adjusted stock prices. Historical performance does not guarantee future results. All investment decisions should be made based on thorough research and consideration of your financial situation.

Correlation matrix showing how closely the returns of different assets move together. Values closer to 1 indicate strong positive correlation, while values closer to -1 indicate strong negative correlation.

How It Works

1. Add Assets

Enter stock ticker symbols for the assets you want to include in your portfolio. The system will automatically validate and fetch company data.

2. Ticker Analysis

We use 10 years of historical daily adjusted price data to calculate expected returns*, volatilities, and correlations. This forms the foundation for portfolio optimization. Data is truncated to match the ticker with the least historical data.

3. Portfolio Optimization

Building on modern portfolio theory, we minimize risk for different target return levels, creating the efficient frontier which shows the optimal expected retern dependent on the level of risk.

* About Expected Returns

Expected Return = Historical 10-year annualized return calculated using:

  • Adjusted daily stock prices (accounts for dividends and splits) over 10-year period (sourced from Alpha Vantage)
  • Geometric mean compounding (CAGR) methodology which provides more accurate annualized returns by accounting for compounding effects, unlike arithmetic mean which can overestimate performance

⚠️ Historical performance does not guarantee future results. This tool is for educational purposes only.

Note: Classical MPT uses arithmetic mean, but we use CAGR for improved multi-period accuracy.

Important Considerations & Limitations:

  • Past Performance: Historical data may not be indicative of future results; market conditions change over time
  • Non-Normal Returns: Asset returns often exhibit fat tails and skewness, violating MPT's normal distribution assumption
  • Volatility ≠ Risk: Standard deviation measures price variability, not necessarily downside risk or loss probability. Consider using downside deviation for a more accurate measure of investment risk.
  • Correlation Instability: Asset correlations can change dramatically during market stress, reducing diversification benefits
  • Transaction Costs: Real-world trading costs, taxes, and liquidity constraints are not considered in the model
  • Tail Risk: Extreme market events (black swan events) may not be captured by historical variance
  • Long-Term Investment: Optimized portfolios are designed for long-term holding periods (3+ years) to avoid market timing risks
  • Recommendation - Use ETFs: Consider using ETFs rather than individual stocks, as funds are already diversified with lower idiosyncratic risk, making historical patterns more likely to persist compared to individual securities

Use this tool as a starting point for portfolio analysis, not as the sole basis for investment decisions.