We provide an implementation in QuantConnect; QuantConnect is a platform that provides free backtesting and data.
QuantConnect Code
For those not using QuantConnect:
- Further instructions can be found in main.py
- numpy, pandas, and tensorflow are required