Bitcoin Portfolio Backtester

What would your portfolio have returned with Bitcoin? Compare any allocation with and without BTC using real historical data.

Preset Portfolios
%
%
%
%
Total:100%
Stocks 55% Bonds 35% Gold 5% Bitcoin 5%
Growth of $10,000
With 5% Bitcoin
$39,319
vs
Without Bitcoin
$25,267
Adding 5% Bitcoin would have added $14,052 to a $10,000 portfolio
CAGR
With BTC12.5%
Without BTC8.3%
Volatility
With BTC11.1%
Without BTC10.4%
Sharpe Ratio
With BTC0.76
Without BTC0.41
Max Drawdown
With BTC-23.5%
Without BTC-20.6%

Growth of $10,000

With vs without 5% Bitcoin (quarterly rebalancing)

Full Comparison

MetricWith BTCWithout BTC
Total Return293.2%152.7%
CAGR12.5%8.3%
Annualized Volatility11.1%10.4%
Sharpe Ratio0.760.41
Max Drawdown-23.5%-20.6%
Final Value ($10k)$39,319$25,267

Key Takeaway

Adding 5% Bitcoin to this portfolio would have boosted CAGR from 8.3% to 12.5% — but increased max drawdown from -20.6% to -23.5%.

The Sharpe ratio improved from 0.41 to 0.76, meaning the extra return more than compensated for the added risk.

Try different allocations and start dates above. Want to find the mathematically optimal Bitcoin allocation? Use the Bitcoin Allocation Calculator.

Methodology

Assets: US Stocks = SPY (S&P 500 ETF), Bonds = AGG (iShares Core US Aggregate Bond ETF), Gold = GC=F (gold futures), Bitcoin = BTC-USD. All weekly adjusted closing prices.

Rebalancing: Weights drift between rebalance dates based on actual asset returns. Rebalancing resets to target weights at the specified frequency. “None” is pure buy-and-hold with no rebalancing.

“Without BTC” comparison: The same portfolio with the Bitcoin allocation removed and remaining weights scaled proportionally. E.g., 50/30/10/10 becomes 55.6/33.3/11.1/0.

Limitations: Past performance does not predict future results. This backtest does not account for transaction costs, taxes, or slippage.

Go Beyond Backtesting

Portfolio Lab uses forward-looking assumptions from J.P. Morgan to optimize your allocation across 27 asset classes — including Bitcoin.

Open Portfolio Lab — Free

Related reading

The Full Platform

This isn't just a website.
It's free portfolio software.

Every page here sits on top of a full portfolio construction platform that runs privately in your browser. Create a free account with just an email and all of it unlocks.

Create Free AccountNo credit card. No trial clock. Free means free.
  • Complete optimizer: 27 asset classes, all 5 methods
  • Monte Carlo simulation with fan charts
  • Retirement analysis with survival heatmaps
  • Unlimited saved portfolios & PDF reports