If you want to backtest trading strategies it’s important to have good quality data. I use Norgate Data for my end of day price quotes and am very happy with the quality and service.

However, there are times when I want to scrape stock data from the web. For example, if I want to extract fundamentals or get quotes for a stock that’s not covered in my Norgate subscription.

In this article I will show you how you can scrape stock data from Finviz and Google straight into a Google spreadsheet. This is incredibly easy and it’s free. Read more »


Because financial matters are rarely covered during high school, many people don’t understand the stock market or how to invest their money properly.

This means that they are more vulnerable to investment scams. With the growth of the internet, and the current frothy state of global markets, these investment scams are unfortunately all too common.

So here are a list of 20 common traps that all traders and investors need to be aware of:

Read more »


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 »