Free & Open Backtesting Platform

Test Your Crypto
Trading Strategies

Backtest DCA, grid, and custom strategies against real historical data. Analyze performance before risking real capital.

Equity Curve — BTCUSDT DCA Strategy
Start: $10,000Final: $15,321+53.2%
backtest-results.terminal
$ run backtest --symbol BTCUSDT --strategy dca_v3
Loading 365 days of candle data...
Executing 847 simulated trades...
Return
+24.7%
Win Rate
68.3%
Trades
847
Max Drawdown
-8.2%
Backtest completed in 1.3s

Platform in Numbers

Real-time statistics from our backtesting engine.

0
Backtests Run
0
Trading Pairs
6
Strategy Modes
0
Candle Data Points

How It Works

From selecting a pair to analyzing results — in four simple steps.

01

Choose a Pair

Select from 50+ crypto trading pairs like BTCUSDT, ETHUSDT, SOLUSDT and more.

02

Pick a Strategy

Choose a pre-built strategy mode or configure your own custom parameters.

03

Run Backtest

Our engine simulates trades against real historical candle data in seconds.

04

Analyze Results

Review equity curves, trade tables, win rates, drawdowns, and detailed analytics.

Strategy Modes

Pre-configured trading strategies ready to backtest. Each with unique parameters.

FullBullMarket

Designed for bull markets at the bottom. This strategy targets maximum profit with 6 sell zones spanning from 0.25% to 30%. The bot buys when the price drops 0.1% and distributes sell orders across 6 zones — small quick profits at 0.25%, mid-range at 2.5–10%, and large positions held for 20–30% gains. The wide spread means some positions may stay open for weeks or months, but the payoff during strong rallies is significant. Ideal when you believe the market is near a bottom and a strong uptrend is coming. No stop-loss is used — the strategy relies on the bull market to recover any drawdowns.

Buy %: 0.1%
Invest: 20 USDT
Sell: 0.25%, 2.5%, 5%, 10%, 20%, 30%
SL:

LongTimeLongMoreProfit

A long-term strategy optimized for sustained uptrends with 8 staggered sell zones from 0.25% to 20%. The broader distribution ensures you capture profits at every stage of a price increase — from micro-scalps to significant rallies. Each buy of 20 USDT is split across 8 sell levels, with the heaviest allocation (25%) at the +5% zone for balanced mid-range profit-taking.

Buy %: 0.1%
Invest: 20 USDT
Sell: 0.25%, 0.5%, 0.75%, 1%, 2.5%, 5%, 10%, 20%
SL:

LongTimeLong

The most conservative long-term strategy with 9 sell zones up to 15%. Designed for steady, continuous profit-taking with many small sell levels. The tight spacing between zones (0.25% to 2.5%) means profits are realized frequently, while the tail positions at 5-15% capture larger moves. Requires slightly higher capital (25 USDT per buy) but offers the smoothest equity curve.

Buy %: 0.1%
Invest: 25 USDT
Sell: 0.25%, 0.35%, 0.5%, 0.75%, 1%, 2.5%, 5%, 10%, 15%
SL:

BasicMode

The standard strategy and bot default. Offers the best balance between risk and profit with 7 sell zones up to 5%. The heaviest allocation (25%) is at the first sell zone (+0.25%), ensuring quick turnover and frequent small profits. The remaining zones are evenly distributed up to 5%, covering both scalping and swing trading scenarios. Recommended for beginners and as a solid baseline for custom adjustments.

Buy %: 0.1%
Invest: 20 USDT
Sell: 0.25%, 0.35%, 0.5%, 0.75%, 1%, 2.5%, 5%
SL:

LowMoney

Designed for traders with limited capital. Uses only 2 sell zones at 0.25% and 0.3% with just 3 USDT per buy. The tight sell zones mean extremely fast trade cycles — most positions close within minutes. The 50/50 split between zones keeps it simple. Usable from just 3,000 USDT with 75% capital protection, making it accessible for smaller accounts.

Buy %: 0.1%
Invest: 3 USDT
Sell: 0.25%, 0.3%
SL:

MinimalMoney

The strategy with the lowest possible capital requirement. Only one sell zone at 0.2% and 1.50 USDT investment per buy. Every position exits at a single target, making it the simplest possible configuration. Perfect for testing the bot with real money at minimal risk, or for absolute beginners who want to understand how the system works before scaling up.

Buy %: 0.1%
Invest: 1.50 USDT
Sell: 0.2%
SL:

Everything You Need

Professional-grade backtesting tools, completely free.

Lightning-Fast Engine

Our optimized backtesting engine processes years of candle data in under 2 seconds. No waiting, instant results.

Equity Curve Analysis

Visualize your portfolio growth over time with interactive equity curves, drawdown charts, and monthly return breakdowns.

Multiple Strategies

Test DCA, grid trading, and custom strategies. Configure buy volumes, sell percentages, stop-losses, and more.

Trade-by-Trade Breakdown

Inspect every single trade — entry/exit prices, fees, profit percentage, and fill type (TP, SL, TSL).

Public Leaderboard

Compare your strategies against the community. The best performers rank on our public leaderboard.

One-Click Sharing

Share any backtest result via a unique public link. Recipients see full analytics without needing an account.

Extensive Historical Data

Access real candle data for dozens of crypto trading pairs across multiple intervals — 1m, 5m, 15m, 1h, 4h, 1d.

Configurable Parameters

Fine-tune every aspect: investment amounts, buy/sell triggers, trailing stop-losses, and position sizing.

Metrics We Track

Every backtest generates comprehensive performance metrics.

Return %
Total return on initial capital
Win Rate
Percentage of profitable trades
Total Profit
Absolute profit in quote currency
Final Value
Portfolio value at backtest end
Max Profit
Best single trade performance
Max Loss
Worst single trade drawdown
Avg Profit
Mean profit per trade
Duration
Time elapsed for simulation

Ready to Test Your Strategy?

No sign-up required. Start backtesting in seconds.