You’ve developed a strategy and it will pick some random stocks.  How do you know your strategy works?

Our backtest simulates running your strategy over years, and in a few minutes will give you a very clear idea how your strategy would have done in the past.  We’ll show you 20 years of history, including the dot-com bubble and crash, the Great Recession, and the PIIGS Euro-crisis of 2011.  We include delisted stocks in all of our simulations to prevent survivorship bias.

Discover …

  • What your strategy did over the sweep of time

  • What your strategy bought, and when

  • How many stocks it bought

  • How often it traded

  • How many stocks were delisted

  • Industry concentration

  • Worst drawdown

  • Sharpe Ratio


  • Rebalance periods

  • Stop losses

  • Stop gains

  • Trading costs/slippage

  • Number of stocks to buy

  • Minimum holding periods

  • Maximum holding periods

  • Cooldown periods

  • Universe of investable stocks (for ranking purposes)

  • dividend reinvestment policies

  • Indexes to compare against (including other strategies)

  • Variables to plot

How Backtesting works

Imagine you’d read in a book to look for some strategy that claimed that growth was key.  You put it in our system, and you get this: image Disappointed, you almost throw the book away.  But then you start tweaking, and get something that actually outperforms. If you’d read a newsletter selling this strategy below, you might be happy with the performance. Presented with a graph, and the backtest by time, and you see that the performance is not so good recently. image So you make some more tweaks and arrive at this: image This is clearly what the doctor ordered (yes, we know it may not hold up in the future!).  It outperforms almost every year. image And we run the numbers for you, so you can compare it against others. image


The performance numbers above are created by backtesting the strategy against historical prices and they do not take into consideration commissions or any other fees your brokerage account may be subject to. It is uncommon performance and does not guarantee future results. Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk in actual trading. For example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect actual trading results.