Crypto Backtesting for Automated Trading Strategies.

Test defined trading rules on historical market data, compare outcomes, and identify weaknesses before considering live deployment.

backtesting hero

Evaluate a strategy before risking capital.

Backtesting applies a defined strategy to selected historical market data. With Cornix Backtesting, you can compare configurations, inspect hypothetical behavior, and identify assumptions that deserve more testing. Historical results are evidence—not a forecast—and should be reviewed alongside fees, slippage, liquidity, and changing market conditions.

Compare rules across different market conditions.

Run the same strategy across multiple periods and examine more than headline return. Review drawdown, trade frequency, exposure, and how sensitive the outcome is to changes in settings before choosing what to test next.

Here's how:

  • Select Your Trading Strategy and Configuration: Input your custom strategy and configuration.
  • Define Parameters: Set the timeframe for the backtest.
  • Run Backtest: Execute the backtest to see how your bot would have performed.
  • Analyze Results: Compare performance and choose your strategy.
  • Create a Bot with One Click: Easily create a bot based on the best results.
Try now
Screenshot backtesting page

Review the complete result.

  • In-Depth Performance Metrics: Gain insights with ROI, win rate, and more.
  • Extensive Historical Data: Access a broad range of historical data from multiple exchanges.
  • Customizable Testing Parameters: Test different scenarios by adjusting various parameters.
  • User-Centric Interface: Enjoy a design that simplifies the backtesting process.
  • Analyse Complex Strategies and Configurations: Understand the nuances of sophisticated trading strategies.
  • Easily Create a Bot: Based on the backtest you did.
Screenshot backtesting page 2

Evidence, not a prediction

Use backtesting as a decision tool

Backtesting shows how a defined strategy would have behaved on selected historical data. It can reveal weaknesses and support comparison, but it does not reproduce every live-market condition or predict future performance.

Test explicit rules

Define entries, exits, sizing, and risk controls before reviewing results. Changing rules after seeing the outcome increases the chance of fitting the strategy to the past.

Read more than return

Compare drawdown, trade count, win/loss distribution, market exposure, and sensitivity to different periods. A high headline return can hide unacceptable risk.

Validate outside the sample

Test multiple market regimes and reserve data for validation. When possible, follow historical analysis with paper trading before allocating live capital.

A more reliable testing process

  1. Write down the strategy rules and assumptions before running the first test.
  2. Include realistic fees, slippage expectations, and position-size constraints.
  3. Compare performance across trending, ranging, volatile, and quieter periods.
  4. Treat the result as evidence for further testing, not as a promised outcome.

Important: Historical simulations may omit liquidity, execution delays, slippage, or changing market behavior and do not predict future results.

Ready to refine your trading strategies? .

Start Backtesting Today

Launch your Test