🪙 Bitcoin Price Predictions

Daily model performance tracking and evaluation

📊 Compare Models → 📈 View Backtesting Results →

Replay (simulated)

Simulated afterwards with the same code, for the days before go-live. Not live results.

Predictions
61
Correct direction
42.6%
Avg error
1.41%
Simple PnL
â–² $16372.85

Baselines, same 61 days

Always-up accuracy
54.1%
Persistence accuracy (n=61)
54.1%
Buy & hold PnL
$20735.72
Edge vs best baseline
-11.5 pts, p=0.973

Replay predictions

Total Predictions
61
Correct Direction
42.6%
Avg Error
1.41%
Active Model
linear_v1
Date Price at Prediction Predicted Actual Error % Direction Model
2026-10-01 $83663.66 $83866.16 $83623.60 0.29% ✗ linear_v1 vsim-2026.09.30 Replay
2026-09-30 $83500.01 $83423.24 $83663.66 0.29% ✗ linear_v1 vsim-2026.09.29 Replay
2026-09-29 $84472.00 $84866.72 $83500.01 1.64% ✗ linear_v1 vsim-2026.09.28 Replay
2026-09-28 $84433.10 $84127.44 $84472.00 0.41% ✗ linear_v1 vsim-2026.09.27 Replay
2026-09-27 $84099.99 $84219.55 $84433.10 0.25% ✓ linear_v1 vsim-2026.09.26 Replay
2026-09-26 $84410.24 $84212.26 $84099.99 0.13% ✓ linear_v1 vsim-2026.09.25 Replay
2026-09-25 $84397.60 $84237.77 $84410.24 0.20% ✗ linear_v1 vsim-2026.09.24 Replay
2026-09-24 $86208.56 $87287.54 $84397.60 3.42% ✗ linear_v1 vsim-2026.09.23 Replay
2026-09-23 $86620.00 $86651.68 $86208.56 0.51% ✗ linear_v1 vsim-2026.09.22 Replay
2026-09-22 $81178.00 $81339.57 $86620.00 6.10% ✓ linear_v1 vsim-2026.09.21 Replay
2026-09-21 $81249.99 $81458.16 $81178.00 0.35% ✗ linear_v1 vsim-2026.09.20 Replay
2026-09-20 $80883.87 $80349.21 $81249.99 1.11% ✗ linear_v1 vsim-2026.09.19 Replay
2026-09-19 $76417.01 $76605.43 $80883.87 5.29% ✓ linear_v1 vsim-2026.09.18 Replay
2026-09-18 $76206.01 $75702.06 $76417.01 0.94% ✗ linear_v1 vsim-2026.09.17 Replay
2026-09-17 $75644.48 $76213.83 $76206.01 0.01% ✓ linear_v1 vsim-2026.09.16 Replay
2026-09-16 $78189.21 $78175.17 $75644.48 3.35% ✓ linear_v1 vsim-2026.09.15 Replay
2026-09-15 $76842.01 $76363.85 $78189.21 2.33% ✗ linear_v1 vsim-2026.09.14 Replay
2026-09-14 $77278.73 $77773.21 $76842.01 1.21% ✗ linear_v1 vsim-2026.09.13 Replay
2026-09-13 $77225.70 $77065.17 $77278.73 0.28% ✗ linear_v1 vsim-2026.09.12 Replay
2026-09-12 $76568.72 $76474.60 $77225.70 0.97% ✗ linear_v1 vsim-2026.09.11 Replay
2026-09-11 $78306.43 $78358.61 $76568.72 2.34% ✗ linear_v1 vsim-2026.09.10 Replay
2026-09-10 $78455.80 $78839.94 $78306.43 0.68% ✗ linear_v1 vsim-2026.09.09 Replay
2026-09-09 $79112.01 $79505.12 $78455.80 1.34% ✗ linear_v1 vsim-2026.09.08 Replay
2026-09-08 $80341.83 $80866.90 $79112.01 2.22% ✗ linear_v1 vsim-2026.09.07 Replay
2026-09-07 $79831.75 $79709.32 $80341.83 0.79% ✗ linear_v1 vsim-2026.09.06 Replay
2026-09-06 $79660.77 $80088.18 $79831.75 0.32% ✓ linear_v1 vsim-2026.09.05 Replay
2026-09-05 $81270.37 $80837.97 $79660.77 1.48% ✓ linear_v1 vsim-2026.09.04 Replay
2026-09-04 $77340.01 $76950.04 $81270.37 5.32% ✗ linear_v1 vsim-2026.09.03 Replay
2026-09-03 $77439.00 $77783.58 $77340.01 0.57% ✗ linear_v1 vsim-2026.09.02 Replay
2026-09-02 $78581.29 $78562.05 $77439.00 1.45% ✓ linear_v1 vsim-2026.09.01 Replay
2026-09-01 $77682.00 $78081.19 $78581.29 0.64% ✓ linear_v1 vsim-2026.08.31 Replay
2026-08-31 $78230.00 $78368.22 $77682.00 0.88% ✗ linear_v1 vsim-2026.08.30 Replay
2026-08-30 $77845.87 $78254.40 $78230.00 0.03% ✓ linear_v1 vsim-2026.08.29 Replay
2026-08-29 $80249.58 $79995.88 $77845.87 2.76% ✓ linear_v1 vsim-2026.08.28 Replay
2026-08-28 $79023.75 $79002.59 $80249.58 1.55% ✗ linear_v1 vsim-2026.08.27 Replay
2026-08-27 $78539.14 $79043.79 $79023.75 0.03% ✓ linear_v1 vsim-2026.08.26 Replay
2026-08-26 $78992.75 $78922.53 $78539.14 0.49% ✓ linear_v1 vsim-2026.08.25 Replay
2026-08-25 $77734.00 $78281.32 $78992.75 0.90% ✓ linear_v1 vsim-2026.08.24 Replay
2026-08-24 $77074.93 $77308.62 $77734.00 0.55% ✓ linear_v1 vsim-2026.08.23 Replay
2026-08-23 $78338.03 $78845.66 $77074.93 2.30% ✗ linear_v1 vsim-2026.08.22 Replay
2026-08-22 $73025.15 $73222.93 $78338.03 6.53% ✓ linear_v1 vsim-2026.08.21 Replay
2026-08-21 $69334.79 $68811.16 $73025.15 5.77% ✗ linear_v1 vsim-2026.08.20 Replay
2026-08-20 $64725.42 $65139.89 $69334.79 6.05% ✓ linear_v1 vsim-2026.08.19 Replay
2026-08-19 $64532.10 $64309.60 $64725.42 0.64% ✗ linear_v1 vsim-2026.08.18 Replay
2026-08-18 $62900.00 $63091.62 $64532.10 2.23% ✓ linear_v1 vsim-2026.08.17 Replay
2026-08-17 $63086.01 $62870.89 $62900.00 0.05% ✓ linear_v1 vsim-2026.08.16 Replay
2026-08-16 $63043.56 $62967.13 $63086.01 0.19% ✗ linear_v1 vsim-2026.08.15 Replay
2026-08-15 $63490.86 $63492.17 $63043.56 0.71% ✗ linear_v1 vsim-2026.08.14 Replay
2026-08-14 $63479.99 $63096.79 $63490.86 0.62% ✗ linear_v1 vsim-2026.08.13 Replay
2026-08-13 $63600.00 $63905.43 $63479.99 0.67% ✗ linear_v1 vsim-2026.08.12 Replay
2026-08-12 $63970.01 $63816.79 $63600.00 0.34% ✓ linear_v1 vsim-2026.08.11 Replay
2026-08-11 $64901.59 $65041.40 $63970.01 1.67% ✗ linear_v1 vsim-2026.08.10 Replay
2026-08-10 $64962.60 $64866.74 $64901.59 0.05% ✓ linear_v1 vsim-2026.08.09 Replay
2026-08-09 $64923.19 $64955.96 $64962.60 0.01% ✓ linear_v1 vsim-2026.08.08 Replay
2026-08-08 $64323.61 $64435.62 $64923.19 0.75% ✓ linear_v1 vsim-2026.08.07 Replay
2026-08-07 $64665.23 $64338.31 $64323.61 0.02% ✓ linear_v1 vsim-2026.08.06 Replay
2026-08-06 $64106.56 $64265.75 $64665.23 0.62% ✓ linear_v1 vsim-2026.08.05 Replay
2026-08-05 $63520.00 $63443.03 $64106.56 1.04% ✗ linear_v1 vsim-2026.08.04 Replay
2026-08-04 $63570.00 $63645.24 $63520.00 0.20% ✗ linear_v1 vsim-2026.08.03 Replay
2026-08-03 $62823.64 $62643.36 $63570.00 1.46% ✗ linear_v1 vsim-2026.08.02 Replay
2026-08-02 $62887.88 $63104.99 $62823.64 0.45% ✗ linear_v1 vsim-2026.08.01 Replay

📊 Trading Strategies Comparison

Strategy Total PnL Win Rate Worst trade Max drawdown Avg Win Avg Loss Sharpe Ratio Trades
Simple Best Return â–² $16372.85 26.2% â–¼ -2.22% â–¼ -5.23% â–² $1713.27 â–¼ $-613.30 3.93 61
Long Short â–² $12009.98 42.6% â–¼ -5.32% â–¼ -11.21% â–² $1416.74 â–¼ $-709.29 2.33 61
Threshold â–¼ $-1810.96 0.0% â–¼ -2.10% â–¼ -2.10% â–² $0.00 â–¼ $-1810.96 -2.45 61
Realistic â–² $7856.74 39.3% â–¼ -2.20% â–¼ -10.49% â–² $1381.58 â–¼ $-683.82 1.72 61

Metrics. Worst trade is the worst single-day return (PnL / price at prediction). Max drawdown is the largest fall of the equity curve that compounds those daily returns from 1.0. The Sharpe ratio is the mean over the standard deviation of the daily returns, times the square root of 365. Total PnL, Avg Win and Avg Loss are in dollars per 1 unit of the asset.

Assumptions.

  • Simple: long when the model predicts up, in cash otherwise. It never shorts.
  • Long Short: long when the model predicts up, short otherwise. Shorting is not possible on Binance spot, and the funding or borrowing costs of futures or margin are not modeled.
  • Threshold: the long-short rule, but it stays out when the predicted move is under 1%. The same shorting and funding limits apply.
  • Realistic: the long-short rule with a 0.2% fee charged every day, even when the position does not change (conservative), and a loss capped at 2% of the close-to-close move, because no intraday data is stored and a real stop-loss would fill differently (optimistic). The same shorting and funding limits apply.