Resources

I will outline here the resources I use for researching, coding, trading and investing.

Trading education videos

Go to my videos page

Learn how to code with python

Go to my free video course

Brokers

  • Markets.com (CFDs), my current broker
  • Get paid to trade. Many brokers offer rebates on the commissions you pay. This reduces your tradingcosts. I use the service of cashbackforex
  • Oanda (Forex and CFDs), my previous broker and good choice if you cannot trade with Markets.com

Data

Having historical data available is the first thing needed to start researching a strategy. So the first resources are all about getting historical price data.
  • Yahoo finance
    http://finance.yahoo.com
    A very obvious number one resource. None the less very helpful. Here you can get end of day / week /month historical price data with adjusted closing prices for free for many types of securities from many exchanges.
    Example: http://finance.yahoo.com/q/hp?s=AAPL+Historical+Prices
  • Google finance
    http://finance.google.com
    A very obvious number two resource. None the less very helpful. Here you can get end of day price data for free for many types of securities from mostly US exchanges.
    Example: https://www.google.com/finance/historical?q=NASDAQ%3AAAPL
  • Stooq
    http://www.stooq.com
    A website based in Poland, with somewhat poor translation to English via Goolge translate, but with end of day price data for free for many types of securities from many exchanges. And they also have Forex end of day / week / month price data.
    Example: http://stooq.com/q/d/?s=eurusd
  • Dukascopy
    https://www.dukascopy.com/swiss/english/marketwatch/historical/
    Dukascopy offers forex price data for all different time frames including tick data. You need to create an account to be able to download data.
  • Quandl
    http://www.quandl.com
    Very good resource for all sorts of data including historical financial price data. Data can be downloaded in different formats from the website, but can also be retrieved via their API. They have a lot of free data sources, but also offer premium paid data sources. For complete access to the free data sources you need to register. The amount of API calls will be limited on free accounts.

Charting

Charting is an important tool to visually inspect a strategy, before ever quantifying and testing it with the help of any kind of programming. I use below charting platforms

Research tools

  • LibreOffice Calc
    http://www.libreoffice.org
    I find LibreOffice the best office suite with the best spreadsheet software included. It is free and available on Windows, Mac and Linux
  • Python & Scipy
    http://www.scipy.org, http://www.python.org
    Scipy is combination of Python libraries that I use for analyzing financial data.
    You can follow installation instructions here: http://www.scipy.org/install.html or do as I do. I usually simply install Python 2.7.x and then I install all the libraries I need using pip. Here is a tutorial on how to do this: https://wiki.python.org/moin/CheeseShopTutorial. Basically it comes down to running this command after installing python 2.7.9 or higher (which has pip included):
    pip install numpy scipy matplotlib pandas
    Any dependencies will be resolved by pip. This works on Windows, Mac and Linux all the same.

Ubuntu, my OS of choice


My favorite code editor

  • Atom
    http://www.atom.io
    Very useful light-weight editor. It is free and is available for Windows, Mac and Linux. I use it for all my coding projects.

Books

See the bookstore

Other great sites I recommend

QuantStart
Site with free educational content about Algorithmic trading.
I have bought the ebook Successful Algorithmic Trading.

Quantified strategies
Site about quantitive trading with lots of strategies.

2ndSkies
Site with free educational content about Price Action trading.
I am a paying member of the PA and Ichimoku courses.

Learn to trade the market
Site with free educational content about Price Action trading.
I am a paying member of the course.

Option Alpha
Site with free educational content about Options trading.
I am a free / non-paying member.

TreeHouse
Site with online programming courses / tracks.
I'm enrolled.

Trading Psychology and Mindset


My mindset playlist on youtube


My Trading Psychology playlist on youtube will follow.