Whale-E

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

Documentation Download

High-performance backtesting

Runs 20x to 200x faster than typical Python-based workflows on modern CPUs.

Aligned with TradingView

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

Pine Script export

Export an exact grid combination to Pine Script and view it directly in TradingView.

Exhaustive grid search

Explores the full parameter space you define, without heuristics.

Declarative TOML strategies

Define strategies with blocks, parameters, and expressions in a readable TOML format.

Spot, futures, and advanced orders

Backtest spot markets, linear USDT-M futures, and inverse coin-M futures with market, limit, stop, and stop-limit orders.

Objective-based ranking

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

One strategy, multiple grids

A single strategy can automatically expand into multiple execution grids across symbols and timeframes.

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

Same data, same strategy, same settings: same rankings and the same results.

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.