Skip to content

Add portfolio optimizer tab with 5 optimization modes#2

Merged
jakechinitz merged 1 commit into
claude/portfolio-allocation-strategy-3pIEvfrom
claude/portfolio-website-revamp-rtRf6
Feb 25, 2026
Merged

Add portfolio optimizer tab with 5 optimization modes#2
jakechinitz merged 1 commit into
claude/portfolio-allocation-strategy-3pIEvfrom
claude/portfolio-website-revamp-rtRf6

Conversation

@jakechinitz
Copy link
Copy Markdown
Owner

New Optimizer tab with full-featured weight optimization:

  • Max Sharpe: maximize risk-adjusted return via random search + refinement
  • Max CAGR: maximize geometric growth rate (accounts for volatility drag)
  • Max Sortino: maximize downside risk-adjusted return
  • Risk Parity: equal risk contribution from each asset (iterative ERC)
  • Pareto Frontier: interactive efficient frontier with clickable points showing Max Sharpe, Min Vol, and Risk Parity reference portfolios

Features:

  • Toggle between Simulated (model-based) and Actual (historical) data
  • Per-category asset checkboxes with select-all toggle
  • Min/max weight constraints per asset
  • Horizontal bar chart of optimal weights
  • Efficient frontier scatter plot with portfolio cloud
  • "Apply to Portfolio" button pushes optimal weights to Portfolio Builder
  • Effective parameter display for leveraged/stacked products (accounts for beta slippage, borrowing costs, expense ratios)

https://claude.ai/code/session_016ospNqZBi5SkHVYsFSZxYk

New Optimizer tab with full-featured weight optimization:

- Max Sharpe: maximize risk-adjusted return via random search + refinement
- Max CAGR: maximize geometric growth rate (accounts for volatility drag)
- Max Sortino: maximize downside risk-adjusted return
- Risk Parity: equal risk contribution from each asset (iterative ERC)
- Pareto Frontier: interactive efficient frontier with clickable points
  showing Max Sharpe, Min Vol, and Risk Parity reference portfolios

Features:
- Toggle between Simulated (model-based) and Actual (historical) data
- Per-category asset checkboxes with select-all toggle
- Min/max weight constraints per asset
- Horizontal bar chart of optimal weights
- Efficient frontier scatter plot with portfolio cloud
- "Apply to Portfolio" button pushes optimal weights to Portfolio Builder
- Effective parameter display for leveraged/stacked products
  (accounts for beta slippage, borrowing costs, expense ratios)

https://claude.ai/code/session_016ospNqZBi5SkHVYsFSZxYk
@jakechinitz jakechinitz merged commit ad5011a into claude/portfolio-allocation-strategy-3pIEv Feb 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants