zazhang / ep-chan-book-algo-trading

Recreate EP Chan algo trading book strategies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

Description

This repo recreates the book Algorithmic Trading Winning Strategies and their Rational by Ernie Chan.

The original code is in MATLAB. Many others have implemented this book in Python and helped me a lot during the study process. I try to implement every chapter using Jupyter Notebook. In the notebook, I can write down my thought process, therefore, make it easier for others who are interested in learning the book in Python.

  • This project is associated with virtural environment qt-env and ipykernel qt.

qt-env requirements

  • ipykernel==4.8.2
  • bokeh==0.12.15
  • lxml==4.2.1
  • mysql-connector-python==8.0.11
  • pandas-datareader==0.6.0
  • pipdeptree==0.12.1
  • seaborn==0.8.1
  • SQLAlchemy==1.2.7
  • statsmodels==0.9.0
  • bs4==0.0.1
  • pykalman==0.9.5

TODO

  • Complete Trading calender spread, 07/16/2018

About

Recreate EP Chan algo trading book strategies

License:MIT License


Languages

Language:Jupyter Notebook 99.7%Language:Python 0.3%