Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Machine Learning For Trading | 7,237 | 3 months ago | 4 | Jupyter Notebook | ||||||
Code for Machine Learning for Algorithmic Trading, 2nd edition. | ||||||||||
Financial Machine Learning | 3,410 | 2 days ago | 4 | Python | ||||||
A curated list of practical financial machine learning tools and applications. | ||||||||||
Awesome Ai In Finance | 1,874 | 8 days ago | 1 | cc0-1.0 | ||||||
🔬 A curated list of awesome machine learning strategies & tools in financial market. | ||||||||||
Pgportfolio | 1,386 | 2 years ago | 50 | gpl-3.0 | Python | |||||
PGPortfolio: Policy Gradient Portfolio, the source code of "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem"(https://arxiv.org/pdf/1706.10059.pdf). | ||||||||||
Awesome Quant Machine Learning Trading | 1,287 | a year ago | 1 | |||||||
Quant/Algorithm trading resources with an emphasis on Machine Learning | ||||||||||
Alphapy | 894 | 2 months ago | 25 | August 29, 2020 | 13 | apache-2.0 | Python | |||
Automated Machine Learning [AutoML] with Python, scikit-learn, Keras, XGBoost, LightGBM, and CatBoost | ||||||||||
Quantresearch | 840 | 10 months ago | mit | Jupyter Notebook | ||||||
Quantitative analysis, strategies and backtests | ||||||||||
Deep_learning_machine_learning_stock | 828 | 3 days ago | 4 | mit | Jupyter Notebook | |||||
Deep Learning and Machine Learning stocks represent a promising long-term or short-term opportunity for investors and traders. | ||||||||||
Awesome Deep Trading | 799 | a year ago | 1 | mit | ||||||
List of awesome resources for machine learning-based algorithmic trading | ||||||||||
Deepdow | 560 | 10 months ago | 5 | February 16, 2021 | 27 | apache-2.0 | Python | |||
Portfolio optimization with deep learning. |
Notebooks and code for Alpha Architect post on reinforcement learning.
Typical installation procedure:
Install Anaconda python data science distribution
Make an environment like
conda create --name tf tensorflow
or if you have Nvidia GPU
conda create --name tf_gpu tensorflow-gpu
This should install requirements like working Nvidia drivers
Upgrade TensorFlow to latest version with
pip install --upgrade tensorflow
Install additional requirements as necessary - requirements.txt has python modules installed at time of testing.
pip install -r requirements.txt
TensorFlow Docker install may also be a good way to start but has not been tested.
Run notebooks using
jupyter notebook