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 »
This post contains a detailed guide for creating a mean reversion trading strategy.
You will learn what mean reversion is, how to trade it, 10 steps for building a system and a complete example of a mean reversion system.
Let’s get going!
Read more »
Amibroker is an excellent tool for back testing and can also be set up for automated trading with Interactive Brokers.
The basic infrastructure is to connect Amibroker to the Interactive Brokers Trader Workstation software using the Amibroker IBController plugin as a buffer. 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 »
Since starting this blog I’ve been able to document a few of the mistakes that I’ve made over the years trading the financial markets.
There was the time that I lost money buying Alibaba shares even though I pretty much picked the bottom.
Read more »
One of the hardest things to do in investing is to buy the market as it makes yet another new high.
Intuitively it makes little sense. The only way to profit in the stock market is to sell something for more than you paid for it so why would you buy something that has been going up for the last eight years? Read more »
Ray Dalio says that every time he learns something new or makes a mistake in the markets he writes it down so that he can go over it later and learn from it.
I’ve been doing something similar and it does help keep a record of things. Here’s a list of the most important trading lessons that I have learnt over the years. 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 »
Unfortunately trading systems often get discarded early on after a couple of poor back-test results.
Sometimes it is better to improve an existing system than to start afresh with something new. In this article I look at 21 ways you might be able to improve on your existing trading system: Read more »
My goal is to bring new trading strategies to the table every month. Last month, I brought you details about building a trading robot with Excel and Interactive Brokers and this month I’m back with another excellent strategy from Peter Titus called The Big Volatility Short.
Read more »