QuantNews is proud to provide a gateway into some of the most high-tech open source algorithmic trading tools currently available. Information is broken down in different categories and will be updated as more unique resources are created by the community.

General Resources

Download free FX tick data using python
Source: GitHub

An open source trading infrastructure
Source: GitHub

C# Resources

Forex Strategy Builder
A tool to build and analyze automated trading strategies
Source: GitHub

QuantConnect C# guide
A guide for developing an algorithmic trading strategy for C#
Source: QuantConnect

A back-testing framework and a quantitative trading platform written in C#
Source: GitHub

Java/JS Resources

Node.js framework for backtesting FX trading strategies. Also provides ability to code custom strategies and custom indicators
Source: GitHub

SubMicro Trading
A Low latency trading system in Java. The platform supports FIX, and is a concurrent component based algo trading platform
Source: GitHub

Wolf Trading
An automated trading platform by Janusz Slawek. Built-for automated trading on the FX market
Source: GitHub

Python Resources

A python library to download market data via Bloomberg, Quandl, Yahoo. Provided by Saeed Amen of CueMacro
Source: GitHub

Tia: Toolkit for Integration and Analysis
GITHUB resource for algorithmic trading analysis
Source: GitHub

Ultra Finance
GITHUB Resource for back-testing algorithmic trading
Source: GitHub