Whatever your opinions are about the concept of back-testing, there are few better ways to build a trading system than through the back-testing of historical data.

Back-testing allows us to answer critical questions like ‘how many positions should I hold in a portfolio?’, ‘how much risk should I take?’ or ‘how effective was this strategy in the past?’ Read more »


Trading systems are not only good for making money in financial markets but they are also extremely useful for learning. Unfortunately, trading systems often get discarded early on after a couple of poor back-test results.

Sometimes it is better to improve an existing model that needs work than to start afresh with a totally new system. In this article I look at 21 ways you might be able to improve on your existing trading system: Read more »


One of the keys to successful system trading is to be able to combine different strategies together. When you are able to combine less correlated strategies, it is possible to smooth drawdown, boost win rate and therefore improve your overall risk-adjusted returns.

In Amibroker it is possible to combine equity curves together so you can see what the advantages are. Read more »


You don’t need to spend a lot of money to access good trading information. None of the stock trading courses on this page are very expensive yet they are far better than 99% of courses out there.

Courses that cost thousands of dollars do not contain any type of holy grail system that is going to transform you into a winning trader overnight! The only answer is to work hard, work on yourself and find your edge. Read more »


I have been using the free version of Finviz on a daily basis for several years.

Just recently I decided to subscribe to Finviz Elite to take advantage of the live market data, more powerful screener and backtesting features.

So far I have been more than happy with that decision. At $25 per month, I think the service offers amazing value for money and I have already seen it have a real improvement to my trading and analysis. Read more »