Portfolio Analytics for Everyone

Institutional-grade tools.
Without the institutional price tag.

Bloomberg charges $24,000 a year. StocksBro v2 gives you convex portfolio optimization, AI-powered equity research, Monte Carlo simulations, and risk analytics — completely free. Built for the 58 million self-directed investors who deserve better than a pie chart and a prayer.

See what's inside
AAPL +1.2% NVDA +3.4% TSLA -0.8% MSFT +0.6% AMZN +1.9% GOOGL -0.3% META +2.1% BTC-USD +4.7% SPY +0.5% CBA.AX -1.1% BHP.AX +0.9% SHOP +2.8% AAPL +1.2% NVDA +3.4% TSLA -0.8% MSFT +0.6% AMZN +1.9% GOOGL -0.3% META +2.1% BTC-USD +4.7% SPY +0.5% CBA.AX -1.1% BHP.AX +0.9% SHOP +2.8%

The gap between Wall Street and everyone else is absurd.

Professional investors build portfolios with quantitative optimization, stress-testing, and AI-driven research. Everyone else gets brokerage pie charts and gut feelings. That disparity is not a feature — it's a failure of the market.

Bloomberg Terminal
$24,000 / year

Portfolio construction, risk analytics, real-time data, equity research — the gold standard. Reserved for institutions.

FactSet / Refinitiv
$12,000 – $22,000 / year

Quantitative analytics and multi-asset research. Priced exclusively for hedge funds and RIAs.

Portfolio Visualizer
$30 / month

Backtesting only. No optimization engine. No AI research. No risk decomposition. Interface from 2012.

Your Brokerage App
Free (in exchange for your order flow)

Designed for execution, not analysis. A pie chart, some news headlines, and a "buy" button. That's it.

No product currently combines MPT portfolio optimization, AI-generated equity research, and full risk analytics at a consumer price point. That's the gap StocksBro v2 fills — for 25 to 35 million active self-directed investors in the US alone.

Six analytical panels. One terminal.

Everything an institutional portfolio manager uses — shrunk down to a browser tab. Convex optimization with CVXPY, historical backtesting, Monte Carlo forward projection, and AI-powered research — all solving in seconds.

fn+F1

Portfolio Optimizer

Exact convex optimization via CVXPY/CLARABEL. Not a toy approximation — the same math hedge funds use to allocate billions.

  • Max Sharpe, Min Volatility, Quadratic Utility strategies
  • Mean Historical, CAPM, and Black-Litterman return models
  • Custom weight constraints, lookback period, risk-free rate
  • Interactive efficient frontier with Capital Market Line
fn+F2

Backtesting Engine

See how your optimized allocation would have actually performed. No cherry-picking. No survivorship bias. Just the equity curve, naked.

  • Benchmark overlays (SPY, QQQ, IWM, BND)
  • Drawdown analysis with max-drawdown markers
  • Monthly OHLC candlestick view of portfolio performance
  • Monte Carlo simulation with P10 to P90 fan charts
fn+F3

P&L and Rebalancing

Track holdings, identify drift, and generate exact trade instructions to bring your portfolio back to target weights.

  • Per-position P&L with weighted return contribution
  • Individual asset analytics (Sharpe, Sortino, Max DD)
  • Drift visualisation with BUY/SELL/HOLD signals
  • Dollar-denominated trade log with cost basis tracking
fn+F4

Risk Intelligence

Understand where your risk actually lives. Decompose it, stress-test it, and see what a 2008-style crash would do to your book.

  • Value at Risk and CVaR tail risk metrics
  • Marginal risk attribution per position
  • Correlation heatmap with period switching
  • Historical stress scenarios (GFC, COVID, dot-com)
fn+F5

Market Guide

Cut through the jargon. An interactive guide that explains the concepts behind every metric, strategy, and risk measure — so you make informed decisions, not guesses.

  • Plain-language explainers for Sharpe, VaR, and Black-Litterman
  • Strategy selection guidance based on your goals
  • Risk tolerance framework with real-world examples
  • Glossary of institutional finance terminology
fn+F6

AI Research

Type a ticker, get an institutional-grade research report. A multi-perspective AI analyst team debates bull, bear, and base cases — then a committee delivers a verdict.

  • Three-analyst adversarial debate with data citations
  • Chief strategist critique of all positions
  • Committee verdict: Attractive, Neutral, or Avoid
  • Real-time fundamentals from Finnhub + FRED macro context

Your personal investment committee. On demand.

Type a ticker. Get an institutional-style research report powered by a multi-perspective AI analyst team — bull case, bear case, chief strategist critique, and a committee verdict. Combining real-time data from Finnhub, macro context from FRED, and adversarial analysis from Claude. In seconds, not weeks.

Bull vs Bear Debate

Three AI analysts argue the bull case, bear case, and base case for every security — citing specific fundamentals, not vibes. Then a chief strategist tears apart the weaknesses in all three.

Committee Verdict

An investment committee chair weighs all arguments and delivers a final verdict: Attractive, Neutral, or Avoid — with confidence level, key risk, and 12-month directional view.

ETF Overlap Detection

Holding NVDA + SPY + QQQ? The optimizer detects overlapping exposure across ETFs and individual stocks, flags concentration risk, and factors it into the AI's portfolio allocation.

Macro-Aware Regime Detection

Seven FRED indicators — fed funds rate, yield curve, VIX, credit spreads, inflation — fed into every analysis. The AI classifies the current regime and adjusts its views accordingly.

6
Analytical Panels
3
Optimization Strategies
5,000
Monte Carlo Paths
$0
Price

Three steps. Zero guesswork.

The terminal is designed to feel immediate. Add tickers, choose your parameters, and let the solver do what solvers do best — find the optimal answer to a well-defined problem.

1

Add your tickers

Search any stock, ETF, or cryptocurrency by symbol or name. The autocomplete covers every instrument Yahoo Finance tracks — US equities, ASX-listed stocks, crypto pairs, global ETFs. Build your universe in seconds.

2

Configure your strategy

Pick an optimization strategy and returns model. Set weight constraints, lookback period, base currency, and risk-free rate. Using Black-Litterman? Enter your forward views with confidence levels and let the Bayesian engine blend them with market priors.

3

Run and explore

The solver returns optimal weights, efficient frontier, backtest, risk decomposition, Monte Carlo projections, rebalancing trades, and stress scenarios — all in one pass. Switch between panels to explore every angle of your portfolio.

Important Legal Disclaimer

StocksBro v2 is an educational and informational tool only. Nothing on this platform constitutes financial advice, a recommendation, or a solicitation to buy, sell, or hold any security, cryptocurrency, or financial instrument.

All outputs — including optimized portfolio weights, backtests, Monte Carlo simulations, AI-generated research reports, and risk metrics — are derived from historical data and mathematical models. Past performance does not guarantee future results. Markets are inherently unpredictable, models have structural limitations, and all investing carries risk of partial or total capital loss.

The AI research reports are generated by a large language model and may contain inaccuracies, outdated information, or errors of interpretation. They should never be treated as a substitute for professional due diligence or licensed financial advice.

You are solely responsible for your own investment decisions. The creator of StocksBro accepts no liability whatsoever for any losses, damages, or consequences — direct or indirect — arising from the use of this tool or reliance on its outputs. Always consult a qualified financial advisor before acting on any information presented here.

By using StocksBro v2, you acknowledge that you understand these limitations and agree to use the platform entirely at your own risk.

Built by Arthur Aldea · Powered by Modern Portfolio Theory · Not financial advice

fn+F1

Portfolio Optimizer

Institutional-grade portfolio construction powered by convex optimization and Ledoit-Wolf covariance shrinkage. The same mathematical framework used by hedge funds and asset managers — with an AI investment committee built in.

Expected Return
18.4%
Volatility
14.2%
Sharpe Ratio
1.47
Max Drawdown
-11.3%
MAX SHARPE MEAN HISTORICAL 5Y USD RFR 4.5%
EFFICIENT FRONTIERSAMPLE DATA
OPTIMAL ALLOCATIONSAMPLE DATA
AAPL
28.1%
MSFT
22.4%
GOOGL
18.0%
AMZN
15.2%
NVDA
10.1%
META
6.2%
POSITION BREAKDOWNSAMPLE DATA
TickerWeight %$ AllocationWtd. Return %
AAPL28.1%$28,1005.16%
MSFT22.4%$22,4004.48%
GOOGL18.0%$18,0003.24%
AMZN15.2%$15,2002.89%
NVDA10.1%$10,1001.82%
META6.2%$6,2000.81%

3 Optimization Strategies

Max Sharpe Ratio (highest risk-adjusted return), Min Volatility (smoothest ride), or Max Quadratic Utility (custom risk aversion). Each solves a different convex problem via CVXPY/CLARABEL.

4 Return Models

Mean Historical, CAPM (market-adjusted), Black-Litterman (your forward views + confidence), or AI Analyst — where Claude acts as an investment committee generating views from live fundamentals and macro data.

AI Investment Committee

Select the AI Analyst model and Claude generates bull/bear/base cases per ticker using live Finnhub fundamentals and FRED macro data. Views feed directly into Black-Litterman, with regime detection and ETF overlap alerts.

Current Holdings Input

Enter your existing dollar positions per ticker. The optimizer calculates exact BUY/SELL trade amounts to move from where you are to the target allocation — not just target weights, but actionable trades.

Add 2+ tickers in the sidebar, choose your strategy and return model, then hit RUN to optimize.

EXPECTED ANNUAL RETURN
ANNUAL VOLATILITY
SHARPE RATIO
MAX DRAWDOWN
EFFICIENT FRONTIERiEvery dot is a possible portfolio built from your assets. The curve traces the highest return achievable at each level of risk. Your optimised portfolio sits at the tangency point on the Capital Market Line — the highest achievable Sharpe Ratio.
OPTIMAL ALLOCATIONiRecommended weight for each position as solved by the optimizer. Longer bars indicate a larger allocation to that asset.
POSITION BREAKDOWNiPer-ticker weight and its proportional contribution to the portfolio's expected annual return. Wtd. Return = weight × asset expected return.
Ticker Weight % $ Allocation Wtd. Return %
fn+F2

Backtesting Engine

See how your optimized portfolio would have actually performed over real market history. No cherry-picking, no survivorship bias — raw equity curves against institutional benchmarks, with Monte Carlo forward projection.

Total Return
+127%
Benchmark (SPY)
+89%
Alpha
+38%
Max Drawdown
-11.3%
PORTFOLIO PERFORMANCE — INDEXED TO 100SAMPLE DATA
PORTFOLIO DRAWDOWN FROM PEAKSAMPLE DATA
MONTHLY OHLC — PORTFOLIO VALUESAMPLE DATA
P90 (Optimistic)
$384,200
P50 (Median)
$218,600
P10 (Pessimistic)
$124,300
HORIZON
1Y 3Y 5Y 10Y
SIMULATIONS
500 1,000 5,000
MONTE CARLO FORWARD SIMULATIONSAMPLE DATA

Transaction Cost Modeling

Set slippage in basis points. A net-of-cost equity curve appears alongside the gross curve, showing exactly how rebalancing friction erodes returns over time.

Export Everything

Download any chart as PNG or any dataset as CSV. Equity curve, drawdown, OHLC, and Monte Carlo data — all exportable for your own analysis or reporting.

Run an optimization first — backtest results populate automatically from your optimized allocation.

TOTAL RETURN
BENCHMARK (SPY)
ALPHA vs SPY
MAX DRAWDOWN
PORTFOLIO PERFORMANCE - INDEXED TO 100
BENCHMARK
PORTFOLIO DRAWDOWN FROM PEAKiHow far the portfolio fell from its rolling all-time high at each point in time. Deeper troughs represent larger historical peak-to-trough losses.
MONTHLY OHLC — PORTFOLIO VALUEiCandlestick chart of the backtested equity curve's monthly open/high/low/close. The benchmark overlay lets you compare your portfolio's range against a market index.
HORIZON
SIMULATIONS
MONTE CARLO FORWARD SIMULATIONiBootstrap simulation projecting future return paths from historical daily returns. P10 = pessimistic (bottom 10%), P50 = median, P90 = optimistic (top 10%). Select a horizon and simulation count above to explore scenarios.
fn+F3

P&L & Rebalancing

Four sub-tabs covering holdings, per-asset analytics, drift detection, and a manual trade log. The operational layer that turns an optimized portfolio into actionable trades with dollar-denominated instructions.

Total Portfolio Value
$127,400
Total P&L
+$27,400
Total Return
+27.4%
HOLDINGS ANALYTICS REBALANCING TRADES
HOLDINGSSAMPLE DATA
TickerWeight %Model ValueP&L ($)P&L (%)Return
AAPL28.1%$35,797+$7,697+27.4%+27.4%
MSFT22.4%$28,538+$6,138+27.4%+32.1%
GOOGL18.0%$22,932+$4,932+27.4%+18.6%
AMZN15.2%$19,365-$635-3.2%-3.2%
NVDA10.1%$12,867+$6,867+114.5%+114.5%
META6.2%$7,901+$2,401+43.6%+43.6%
TOTAL100%$127,400+$27,400+27.4%
SHARPE RATIO COMPARISONSAMPLE DATA
REBALANCING DRIFTSAMPLE DATA
AAPL
+2.4%
MSFT
-1.6%
GOOGL
-3.1%
AMZN
+1.0%
NVDA
+3.6%
META
-2.1%

Configurable Drift Threshold

Set your rebalance trigger from 0% to 10% in the sidebar. Only positions that drift beyond your threshold generate a BUY or SELL signal.

Dollar-Mode Trades

When current holdings are entered, rebalancing outputs switch from percentages to exact dollar amounts — TRADE $2,340 of AAPL, not just "+2.3%".

Run an optimization first — P&L and rebalancing data populate from your optimized weights.

TOTAL PORTFOLIO VALUE
TOTAL P&L
TOTAL RETURN
HOLDINGSiPer-position P&L table showing model value, dollar gain/loss, and percentage return for each ticker in your optimised allocation.
Ticker Weight % Model Value P&L ($) P&L (%) Return
INDIVIDUAL ASSET ANALYSISiPerformance of each asset indexed to 100 at the start of the lookback period. Use this to compare relative momentum and trend across your holdings.
SHARPE RATIO COMPARISONiRisk-adjusted return (excess return ÷ volatility) ranked across positions. Higher Sharpe = better return per unit of risk. The green dashed line marks Sharpe = 1 (a common benchmark for a quality position).
REBALANCING DRIFT — 1-YEAR LOOKBACKiCompares current holding weights to your optimal target weights over the past year. Bars drifting away from centre signal a position that may need trimming or topping up.
REBALANCING ACTIONSiBUY / SELL / HOLD recommendations derived from the drift analysis. Dollar amounts indicate how much to trade per position to return to your target allocation.
fn+F4

Risk Intelligence

Understand where your risk actually lives. Decompose it by position, stress-test against historical crashes, quantify tail risk with VaR/CVaR, and visualize cross-asset correlations — the same analytics institutional risk desks use daily.

Portfolio Volatility
14.2%
Diversification Ratio
1.23
Largest Single-Asset Risk
NVDA (37%)
STRESS TEST SCENARIOSSAMPLE DATA
GFC 2008
-38.2%
S&P fell -56.8%
COVID 2020
-22.4%
S&P fell -33.9%
Dot-Com 2000
-41.7%
S&P fell -49.1%
Rate Hikes 2022
-16.8%
S&P fell -25.4%
RISK ATTRIBUTION — MARGINAL CONTRIBUTION TO VOLATILITYSAMPLE DATA
NVDA
37%
AAPL
22%
MSFT
18%
GOOGL
12%
AMZN
7%
META
4%
CORRELATION MATRIXSAMPLE DATA
FULL 3Y 1Y 6M
AAPLMSFTGOOGLAMZNNVDAMETA
AAPL1.000.720.650.580.610.54
MSFT0.721.000.700.630.670.59
GOOGL0.650.701.000.680.550.62
AMZN0.580.630.681.000.520.57
NVDA0.610.670.550.521.000.48
META0.540.590.620.570.481.00

VaR & CVaR

Parametric Value at Risk at 95% and 99% confidence, plus Conditional VaR (expected shortfall). Know your worst-case annual loss at institutional confidence levels.

Period Switching

Switch correlation windows between 6M, 1Y, 3Y, or Full history to spot regime-dependent breakdowns that only appear in stressed markets.

Run an optimization first — risk analytics populate automatically from your optimized portfolio.

PORTFOLIO VOLATILITY (ANNUAL)
DIVERSIFICATION RATIO
LARGEST SINGLE-ASSET RISK
STRESS TEST SCENARIOSiEstimated portfolio impact during historical market stress events using portfolio beta vs S&P 500. Results are indicative — factor exposures may vary.
RISK ATTRIBUTION - MARGINAL CONTRIBUTION TO VOLATILITYiEach asset's percentage share of total portfolio variance. High contributors carry concentrated, undiversified risk — consider trimming positions that dominate this chart.
CORRELATION MATRIXiPairwise return correlations between your assets. Values near 0 indicate low correlation (good diversification). Values above 0.8 signal concentrated risk — those assets tend to move together.
WHAT IS THIS TOOL?
StocksBro v2 is a portfolio calculator. Give it a list of stocks or funds and it works out the best possible way to split your money across those assets — based on their historical prices and a branch of finance called Modern Portfolio Theory (MPT).
Think of it like making a smoothie: you don't throw in equal amounts of everything. Some ingredients complement each other; others clash. This tool does the same for investments — it finds the blend that gives you the most return for the least risk, or whichever goal you choose.
What you need: a list of ticker symbols (e.g., AAPL = Apple, SPY = S&P 500 fund). Choose a strategy, press ▶ RUN OPTIMIZATION, and the tool fetches real price data, runs the maths, and shows you the optimal allocation across all four panels.
KEYBOARD SHORTCUTS
fn+F1OPTIMIZERPortfolio weights + efficient frontier
fn+F2BACKTESTHistorical equity curve + drawdown + Monte Carlo
fn+F3P&LHoldings + rebalancing + trade log
fn+F4RISKRisk attribution + correlation matrix
fn+F5GUIDEThis reference panel
fn+F6RESEARCHAI equity research — bull/bear debate, committee verdict
HOW TO USE
01
CONFIGURE
Open the sidebar (▶ toggle on the left edge). Add tickers manually, use the Ticker Lookup search, or pick a Quick Load preset (MAG 7, S&P TOP 10, FAANG+, DIVIDEND, ETF MIX, CRYPTO). Set your strategy, returns model, lookback, risk-free rate, weight constraints, portfolio size, and transaction cost estimate.
02
OPTIMIZE
Press ▶ RUN OPTIMIZATION. The engine fetches adjusted-close price history, estimates the covariance matrix via Ledoit-Wolf shrinkage, and solves the convex optimization problem. If using AI Analyst mode, the engine also detects ETF overlap, gathers live fundamentals and macro data, runs an AI investment committee (bull/bear/critique), and feeds the resulting views into a Black-Litterman model.
03
ANALYZE
Use the tab bar (or keyboard shortcuts) to explore your results — optimal weights and AI explanation in OPTIMIZER, historical performance and Monte Carlo in BACKTEST, position P&L and rebalancing in P&L, risk metrics and stress tests in RISK, and individual stock research in RESEARCH. Use the ↓ export buttons to download any section as CSV.
▶ PLATFORM CAPABILITIES
OPTIMIZER
PORTFOLIO OPTIMIZATION
Three MPT strategies — Max Sharpe Ratio, Min Volatility, and Max Quadratic Utility — solved with CVXPY/CLARABEL. Configurable per-position weight bounds and Ledoit-Wolf covariance estimation.
OPTIMIZER
EFFICIENT FRONTIER
Visualize the full risk/return opportunity set. Your allocation is plotted on the curve with the Capital Market Line overlay showing the optimal Sharpe tangency portfolio.
OPTIMIZER
AI ANALYST (CLAUDE)
AI-powered Investment Committee. Claude analyses live Finnhub fundamentals and FRED macro data per ticker, generates forward-looking return views with confidence scores, and feeds them into Black-Litterman. Includes regime assessment, risk flags, and a natural-language explanation of why the portfolio is allocated the way it is.
BACKTEST
HISTORICAL BACKTESTING
Equity curve indexed to 100 with selectable benchmark overlays (SPY, QQQ, IWM, BND). Cumulative return, active alpha, max drawdown, and monthly OHLC candlestick chart. Net-of-cost equity curve when transaction costs are configured.
BACKTEST
MONTE CARLO SIMULATION
Bootstrap up to 5,000 simulated return paths from historical daily returns. View P10 / P25 / P50 / P75 / P90 outcome bands across 1–10 year horizons.
RISK
RISK ANALYTICS
VaR (95%), CVaR / Expected Shortfall, marginal contribution to volatility per asset, diversification ratio, and correlation heatmap with period selector (6M, 1Y, 3Y, Full).
RISK
STRESS TESTING
Estimated portfolio impact during GFC 2008, COVID 2020, and Rate Rise 2022 stress events. Scaled by portfolio beta vs S&P 500.
P&L
REBALANCING GUIDANCE
Drift analysis compares current vs target weights. BUY / SELL / HOLD recommendations with per-position dollar sizing. Enter current holdings for accurate trade sizing. Full export to CSV.
RESEARCH
AI EQUITY RESEARCH
Enter any US ticker to generate a multi-perspective AI research report — bull case, bear case, base case, and a chief strategist critique. An investment committee then delivers a final verdict (ATTRACTIVE / NEUTRAL / AVOID) with confidence level and key risk.
SOLVER CVXPY CLARABEL LEDOIT-WOLF ANALYTICS MONTE CARLO BLACK-LITTERMAN EFFICIENT FRONTIER VaR / CVaR STRESS TESTING AI CLAUDE HAIKU AI ANALYST EQUITY RESEARCH DATA YAHOO FINANCE FINNHUB FRED 1–10Y LOOKBACK
fn+F6

AI Research

Your personal investment committee — on demand. Type any ticker (US equities, ASX, crypto) and receive an institutional-grade research report. A two-pass adversarial AI system debates bull, bear, and base cases using live fundamentals and macro context, then delivers a committee verdict.

AAPL Apple Inc.
NASDAQ Technology USD
Market Cap
$3.4T
P/E Ratio
32.8
EPS (TTM)
$6.42
Revenue Growth
+8.1%
BULL CASESAMPLE DATA

Apple's services revenue continues to compound at 12%+ annually, creating a high-margin annuity stream that the market undervalues relative to pure-play SaaS peers. The installed base of 2.2B active devices provides an unassailable distribution moat for new product launches. iPhone cycle upgrades driven by Apple Intelligence AI features should accelerate ASP growth through FY25.

BEAR CASESAMPLE DATA

At 32.8x forward earnings, Apple is priced for perfection with limited margin of safety. China revenue (18% of total) faces sustained macro headwinds and Huawei competitive pressure. Hardware growth has stagnated at low-single-digits, and the Vision Pro has yet to demonstrate mass-market traction. Regulatory risk from EU DMA and US antitrust probes could force App Store fee reductions.

FINANCIAL HEALTHSAMPLE DATA
Gross Margin
46.2%
Net Margin
25.3%
Debt/Equity
1.87
FCF Yield
3.1%
Revenue
$385B
EBITDA
$130B
VALUATION ANALYSISSAMPLE DATA
P/B Ratio
48.2
EV/EBITDA
26.1
PEG Ratio
2.94
52W Range
$164–$237
Beta
1.24
Div. Yield
0.44%
CHIEF STRATEGIST CRITIQUESAMPLE DATA

The bull case overstates Apple Intelligence as a near-term catalyst — AI feature adoption historically follows a slow curve and won't materially change upgrade cycles for 2+ quarters. The bear case underestimates Services pricing power and ignores that China revenue has already troughed. Both cases neglect the $110B annual buyback program's mechanical support to EPS growth regardless of top-line trajectory.

COMMITTEE VERDICTSAMPLE DATA
ATTRACTIVE
Confidence:MODERATE
Sided with:Bull Case
Analyst Consensus:24 Buy / 8 Hold / 2 Sell
Key Risk:China revenue deterioration beyond current consensus expectations
12M View:Moderate upside (+10-15%) driven by Services re-rating and buyback support
RECENT NEWSSAMPLE DATA
2 hours agoApple Intelligence rollout expands to 18 new countries
1 day agoServices revenue hits $24.2B quarterly record, up 14% YoY
3 days agoEU fines Apple €1.8B over App Store anti-steering rules

2-Pass AI Committee

Pass 1: Three analysts argue bull/bear/base cases. A chief strategist critiques all arguments. Pass 2: Committee chair delivers final verdict with confidence level and 12-month view.

Global Coverage

US equities (AAPL), ASX stocks (CBA.AX), crypto (BTC-USD), and any Yahoo Finance-compatible symbol. Reports cached 30 days with fresh/cached indicators.

Type a ticker in the search bar above and press ANALYSE to generate your report.

CONNECTING
00:00:00