← back to polymetronome
paper trading lab

Crypto Bot Lab

Twenty-one classic trading strategies. Each one gets a virtual $1000, the same real Bitcoin data, and the same fees. No real money changes hands — the only thing at stake is which idea actually works.

BTC—
simulated—
trading bars—
leader—
updated—

Equity curves

—

Drag to move the start date. Every bot is re-run from scratch in your browser — same code, same fees, same data — and the leaderboard below re-sorts. —

Leaderboard

click any row for the full story · click a column to sort

# bot family equity return CAGR max DD Sharpe Calmar trades win % fees in mkt

What the data says

Method

Data

Binance BTCUSDT 1-hour candles, refetched every hour by cron and stored locally back to 2020. Coinbase is the fallback if Binance is unreachable. Bots trade on 4-hour bars aggregated from that store.

Timing

A bot sees a bar only once it has closed, and its order fills at the open of the next bar. It can never trade on the price that produced its own signal — the standard way backtests accidentally cheat.

Costs

0.10% fee per side (Binance spot taker) plus a 0.05% slippage haircut, charged on every fill. Frictionless backtests flatter high-turnover strategies enormously; these do not.

Rules

Long or flat spot only — no leverage, no shorting, no margin. Every bot starts with $1000 on the same day and is never topped up. Parameters are textbook defaults, deliberately not tuned against this data.

Determinism

Every run replays all bots from raw candles. There is no stored portfolio to drift or corrupt, and the one random bot uses a fixed seed, so the whole history is reproducible from the data alone.

Honesty checks

An automated harness re-runs every bot on truncated history and requires the equity curve to match exactly — any lookahead would diverge. It also re-derives cash, holdings and fees from the trade log.

This is a simulation built to compare ideas, not investment advice. Past performance on one asset over one period tells you very little about the future, and a strategy that wins here is not thereby a good strategy. No real money is involved anywhere in this project.