What is the Strategy Tester
The TrendSpider Strategy Tester makes it easy to backtest trading strategies.
The Strategy Tester is designed to solve two related problems:
Determining how your strategy behaved in a given market with given parameters. By understanding this behavior, it’s easier to find an appropriate market f...
Creating a New Strategy
The Strategy Tester enables you to easily test entry and exit strategies over any period of time.
You can access the Strategy Tester by clicking on the Strategy Tester button (#1) located in the right-side of the top menu bar.
The Strategy Tester will appear below the primary price chart. Use...
Offsets & Time-based Conditions
TrendSpider provides advanced backtesting conditions for traders looking for greater control, including offsets and time-based conditions.
Offsets allow you to compare events that occurred in the past or in a sequence.
These capabilities are useful with lagging indicators such as the I...
Reading & Analyzing Test Results
TrendSpider's Strategy Tester provides in-depth analytical data to help you assess the performance of your strategies. Each chart on your Strategy Tester is capable of telling you a lot about different aspects of the behavior of your strategy.
Price Behavior Explorer
The Price Behavior Explorer...
Visualizing the Results
TrendSpider makes it easy to visualize how a strategy performs on a given chart by painting entry and exit arrows onto the chart. This is done automatically as long as you have your Strategy Explorer widget open.
The downside of this approach is that it won’t give you much information about ho...
Downloading Backtest Data to CSV or Excel
You can easily download the results of any backtest by clicking on the Download CSV button.
The resulting file has several columns:
Entry Candle Open Time
Exit Candle Open Time
Length in Candles
Max Gain (%)
Max Drawdown (%)
Backtesting Risks and Warnings
Backtesting is a great way to get a sense for a strategy and how it has performed in the past.
That said, there are some important limitations to keep in mind:
Backtesting assumes $0 broker fees. There is no accounting for any trade-related costs of any kind. In real life, you will have costs, ...
Backtesting events (Earnings, Analyst Estimates etc)
You can use certain event types in your strategies when backtesting them (or running trading bots). Here are the event types supported in backtesting:
For the strategy tester, all these events are more like "points in time", so the only thing you can d...
Saving, Cloning and Recalling Strategies in the Strategy Tester
TrendSpider allows you to save strategies and recall them in the future.
The Strategy List
Along the left edge of the Strategy Tester, you will find a panel for your saved strategies. Each saved strategy will be displayed, along with some pre-made strategies shared by TrendSpider for everyone.
Strategy Variance Explorer
The Strategy Variance Test tool lets you run backtests on multiple strategies, symbols, and time frames. It runs multiple backtests based on the options you choose and then presents the results in one spreadsheet. This tool is built for the purpose of exploring variance of your backtest metrics i...
Understanding Charts in Strategy Tester
Once you create a strategy, TrendSpider allows you to run your backtest strategy and view its direction and performance through charts. In this documentation, we will explore:
Price Behaviors Explorer Chart
Let’s get started 🚀
Here's a video which dives into some ...
Understanding Strategy Tester from TrendSpider
TrendSpider offers a powerful backtesting engine called the Strategy Tester. It is designed to make it easy to create, test, refine, and explore how any of your trading strategies would perform based on the entry and exit conditions defined by you, using an intuitive visual interface.