Skip to content
Strategy Backtesting

Trading Strategy Backtesting

Test your trading strategies against historical market data with fees, slippage, and realistic conditions — before committing real capital to a live bot.

What Is Trading Strategy Backtesting?

Trading strategy backtesting applies your strategy rules to historical market data to evaluate past performance. Instead of risking capital on an untested idea, you simulate how your strategy would have behaved — including entry and exit timing, position sizing, and cumulative returns.

Backtesting is a research tool. It helps you identify promising strategies and filter out flawed ones — but it does not guarantee that past performance will continue in live markets.

Why Backtesting Does Not Guarantee Live Results

Historical performance is not a predictor of future results. Backtests simulate execution under past conditions, but live markets introduce variables that no historical test can fully capture:

  • Slippage: Live orders may fill at worse prices than backtests assume.
  • Liquidity: Thin order books can cause larger price impacts on live trades.
  • Latency: Network and exchange delays can cause missed or delayed fills.
  • Market regime changes: Strategies that worked in trending markets may fail in ranging markets.

Backtesting Workflow

Define, test, evaluate, and iterate before going live.

01

Define Strategy Rules

Create entry, exit, and filter conditions using a broad library of indicators.

02

Select Data

Choose exchange, pair, timeframe, and historical date range.

03

Run Backtest

Execute strategy against historical OHLCV data with fees and slippage.

04

Review Metrics

Analyze win rate, drawdown, profit factor, equity curve, and costs.

05

Iterate

Refine rules and re-test until results meet your criteria.

Historical Data Sources

Every backtest runs on Binance Spot historical OHLCV.

Binance

Binance Spot historical OHLCV powers every backtest — closed 1-minute candles, resampled to your timeframe.

Bybit

Binance Spot historical OHLCV powers every backtest — closed 1-minute candles, resampled to your timeframe.

OKX

Binance Spot historical OHLCV powers every backtest — closed 1-minute candles, resampled to your timeframe.

Backtest Performance Metrics

Evaluate strategies with comprehensive performance data.

Win Rate

Percentage of profitable trades

Profit Factor

Gross profit divided by gross loss

Max Drawdown

Largest peak-to-trough equity decline

Net Profit

Total profit after fees and slippage

Expectancy

Average profit per trade

Equity Curve

Visual equity progression over time

Fees & Slippage

Realistic cost modeling per trade

Exit Reasons

Breakdown by stop-loss, take-profit, trailing, signal

Fees & Slippage Assumptions

Realistic backtesting includes the costs of trading. Algonney models exchange fees and slippage on every simulated trade so your backtest results reflect net performance, not gross theoretical returns. These costs can significantly impact strategy profitability, especially for high-frequency strategies with tight margins.

Exchange Fees

Maker and taker fees applied per trade based on exchange fee schedules.

Slippage Modeling

Price impact assumptions based on order size and market conditions.

Net Performance

Results shown after all costs — what you actually keep.

Explore the Algonney Backtesting Platform

Ready to backtest your strategies? The Algonney backtesting platform runs on Binance Spot historical OHLCV with multiple timeframes from 1 minute to 1 week, a broad library of technical indicators, and detailed performance metrics. Start with a free plan.

Frequently Asked Questions

Common questions about trading strategy backtesting.

Trading strategy backtesting is the process of testing a trading strategy against historical market data to see how it would have performed in the past. You define your entry and exit rules, apply them to historical OHLCV candle data, and evaluate the results using performance metrics like win rate, drawdown, and profit factor.

Backtesting helps you evaluate strategy logic before risking real capital. It can reveal flaws in your rules, unrealistic assumptions, or strategies that look good in theory but fail under realistic conditions with fees, slippage, and market impact. A weak backtest is a signal to revise — not to deploy.

Algonney runs your strategy against Binance Spot historical OHLCV — closed 1-minute candles resampled to your timeframe. It simulates trade execution with configurable fees and slippage assumptions, then produces performance metrics including win rate, profit factor, max drawdown, equity curve, and exit reason analysis.

No. Backtesting is a research tool, not a profit guarantee. Historical performance does not predict future results. Live markets can behave differently due to slippage, liquidity, latency, and changing conditions. A good backtest gives you data to make informed decisions — it does not eliminate risk.

Algonney models exchange fees and slippage as part of every backtest. These costs are deducted from each simulated trade to provide realistic performance estimates. You can review the total fees and slippage costs in the backtest results alongside net profit figures.

Algonney backtests run on Binance Spot historical OHLCV across multiple timeframes from 1 minute to 1 week.

After a backtest, Algonney shows win rate, profit factor, max drawdown, net profit, gross profit, gross loss, expectancy, average trade, average win, average loss, total trades, long/short breakdown, fees, slippage costs, total cost, exposure time, final equity, return percentage, and exit reason analysis.

The /backtesting page provides a detailed overview of Algonney's backtesting platform features, supported exchanges, timeframes, and workflow. This page focuses on the concept of trading strategy backtesting itself — what it is, why it matters, and what assumptions are involved.

What is Algonney?

Algonney is a crypto trading automation platform that helps traders build, backtest, and run rule-based trading bots across Binance, Bybit, and OKX.

Algonney does not guarantee profits. Crypto trading involves risk, and backtesting does not guarantee live trading results.

Start Backtesting Today

Test your strategies on historical data. Free to start, no credit card required.