Whale-E

High-performance grid search backtesting engine for algorithmic trading strategies on crypto markets.

Ultra-fast, parallel backtests

Up to 200x faster than Python-based solutions, processing hundreds of millions of candles per second on a modern CPU.

Aligned with TradingView

With an equivalent setup, you get the same results as on TradingView.

Large-scale optimization

Automatically test hundreds of millions of parameter-value combinations.

Pine Script export

Export your complete strategy as Pine Script for TradingView.

Build strategies without code

Combine blocks, parameters, and expressions in a clear, readable TOML file.

Spot, futures, and advanced orders

Backtest spot and futures with market, limit, stop-market, and stop-limit orders, take-profit, stop-loss, and trailing exits, as well as OCA groups.

Objective-based ranking

Rank results with your own optimization formula, not just net profit.

One strategy across multiple markets

Select multiple symbols and timeframes, and Whale-E automatically tests your strategy on every combination.

Multi-exchange support

Work across Binance, KuCoin, Bitget, Bybit, and OKX.

Multi-context strategies

Mix symbols, timeframes, and derived series in a single strategy.

Reproducible results

With the same data, strategy, and settings, you get the same results and the same ranking every time you run it.

Console, JSON, and SQLite

Inspect results in the terminal, write them to log files, or integrate them into scripts and pipelines through JSON and SQLite.