Skip to content

canl/algo-trading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT Python package

algo-trading

algo-trading is a research project for Financial Analysis, Strategies Backtesting and Algorithmic Trading for Forex, Equities and Futures.

Preview

Performance Preview

View Live Performance

algo-trading reads forex market data feeds from Oanda: https://developer.oanda.com/rest-live-v20/introduction/.

Python implementations of popular Algorithmic Trading Strategies, along with genetic algorithms for tuning parameters based on historical data.

Dependencies

Python 3.x, pandas, matplotlib, pyyaml, numpy, scipy, oandapyV20, flask ...

See requirements.txt for full details.

Make sure you get the python3 versions of the relevant packages, i.e. use:

sudo pip3 install ....

Installation

This package isn't hosted on pip. So to get the code the easiest way is to use git:

git clone https://github.com/canl/algo-trading.git
pip install -r requirements

About

Financial Analysis and Algorithmic Trading Strategies in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors