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
$38,458
vs
Without Bitcoin
$24,597
Adding 5% Bitcoin would have added $13,861 to a $10,000 portfolio
CAGR
With BTC12.7%
Without BTC8.3%
Volatility
With BTC11.2%
Without BTC10.4%
Sharpe Ratio
With BTC0.78
Without BTC0.42
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 Return284.6%146.0%
CAGR12.7%8.3%
Annualized Volatility11.2%10.4%
Sharpe Ratio0.780.42
Max Drawdown-23.5%-20.6%
Final Value ($10k)$38,458$24,597

Key Takeaway

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

The Sharpe ratio improved from 0.42 to 0.78, 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