Article Contents
Get Started Quickly
Reference Manual
- The Trading Specification
- Trading Spec Dialog & DEfT Wizard
- How A Trading Specification Is Executed
- Live Session Catch-up
- How Trading Rules Are Evaluated
- Introduction
- The Example System's Trading Universe
- The V&G Strategy's Trading List Selectors
- How The V&G Strategy Screens For Opportunities
- The V&G Strategy's Trading Rules
- The Momentum Strategy's Trading List Selectors
- How The Momentum Strategy Buys Shares
- How The Momentum Strategy Sells Shares
- The Example System's Shared Terms
Research & Articles
- The Example Investment System Explained
- Factors - Results That Predict The Best Returns
- Market Indicators and Trend Reports
- UK Market Direction, Phase and Rally Indicators
- Market Risk and Global Economy Indicators
- Guide To Risk, Returns And Trade-Sizing
- How RuleTrader's Smart Trade Sizing Works
- Back-Testing: Is It Worth It?
- List Sampling: Is It Worth It?
Trouble Shooting
Print
How To Speed Up Back-Tests
There are a number of ways to reduce the time taken to run back-tests:
- Reduce the number of shares selected for your trading lists
- Reduce the period over which the test is run
- Reduce the number of overlays you have defined. Normally, terms are only evaluated when their data is required but if an overlay is defined on the data produced by the term, then the term must be evaluated for every day of the back-test. Depending on the complexity of the term, this may slow down your back-tests.
- Reduce the complexity of your trading system, if possible. Complex computations, such as correlations, can take significant time. Using the ability to enable / disable strategies based on market conditions can also help significantly.