2021-04-06 23:25:41 +00:00
2021-04-02 17:22:04 -04:00
2021-04-06 19:24:57 -04:00
2021-03-18 21:40:42 -04:00
2021-03-18 21:40:42 -04:00
2021-04-02 18:45:32 -04:00
2021-04-02 18:29:00 -04:00

Repo-Updater Wiki-Generator Gitter

Financial Machine Learning and Data Science

A curated list of practical financial machine learning (FinML) tools and applications. This collection is primarily in Python.

A listed repository should be deprecated if:

  • Repository's owner explicitly say that "this library is not maintained".
  • Not committed for long time (2~3 years).

This repo is officially under revamp as of 3/29/2021!!

  • TODOs and roadmap is under the github project here
  • If you would like to contribute to this repo, please send us a pull request or contact @dereknow or @bin-yang-algotune
  • Join us in the gitter chat here

  • All repos/links status including last commit date is updated weekly
  • 10 Highest ranked repos/links for each section are displayed on main README.md and full list is available within the wiki page
  • Both Wikis/README.md is updated in realtime as soon as new information are pushed to the repo

Trading

Deep Learning (Wiki)

repo comment created_at last_commit star_count repo_status rating
Stock-Prediction-Models NEW 12/18/17 10:49 1/5/21 10:31 3584.0 ✔️ :star:x5
AI Trading AI to predict stock market movements. 1/9/19 8:02 2/11/19 16:32 2852.0 ✖️ :star:x5
FinRL-Library NEW 7/26/20 13:18 3/28/21 13:46 1780.0 ✔️ :star:x5
Deep Learning IV Bulbea: Deep Learning based Python Library. 3/9/17 6:11 3/19/17 7:42 1448.0 ✔️ :star:x5
RLTrader NEW 4/27/19 18:35 10/17/19 16:25 1300.0 ✔️ :star:x5
Deep Learning III Algorithmic trading with deep learning experiments. 6/18/16 18:23 8/7/18 15:24 1262.0 ✖️ :star:x5
Personae NEW 3/10/18 11:22 9/2/18 17:21 1142.0 ✖️ :star:x5
Deep-Reinforcement-Learning-for-Automated-Stock-Trading-Ensemble-Strategy-ICAIF-2020 NEW 7/26/20 13:12 1/21/21 18:11 542.0 ✔️ :star:x4
awesome-deep-trading curated list of papers/repos on topics like CNN/LSTM/GAN/Reinforcement Learning etc. Categorized as deep learning for now but there are other topics here. Manually maintained by cbailes 11/26/18 3:23 1/1/21 9:41 528.0 ✔️ :star:x4
Neural Network Neural networks to predict stock prices. 9/10/18 6:34 11/21/18 7:39 488.0 ✖️ :star:x4

Reinforcement Learning (Wiki)

repo comment created_at last_commit star_count repo_status rating
RL Trading A collection of 25+ Reinforcement Learning Trading Strategies -Google Colab. nan nan nan ✔️
RL OpenGym with Deep Q-learning and Policy Gradient. 10/4/16 14:42 12/23/16 7:34 712.0 ✔️
RL III Github -Deep Reinforcement Learning based Trading Agent for Bitcoin. 9/21/17 17:05 4/13/18 16:33 575.0 ✔️
RL V Building an Agent to Trade with Reinforcement Learning. 1/16/19 0:43 3/19/20 20:28 32.0 ✔️
Pair Trading RL Using deep actor-critic model to learn best strategies in pair trading. 5/18/17 16:47 5/18/17 16:56 241.0 ✔️
RL IV Reinforcement Learning for finance. 10/21/16 2:47 4/7/17 8:11 140.0 ✔️
RL II reinforcement learning on stock market and agent tries to learn trading. 6/11/16 7:27 1/22/18 14:35 1340.0 ✔️

Other Models (Wiki)

repo comment created_at last_commit star_count repo_status rating
Trend Following A futures trend following portfolio investment strategy. nan nan nan ✔️
Scikit-learn Stock Prediction Using python and scikit-learn to make stock predictions. 2/12/17 4:50 2/4/21 3:48 919.0 ✔️
Fundamental LT Forecasts Research in investment finance for long term forecasts. 7/22/18 8:14 2/17/21 14:39 379.0 ✔️
Mixture Models I Mixture models to predict market bottoms. 3/20/17 18:54 4/25/17 23:35 31.0 ✔️
Short-Term Movement Cues Identify social/historical cues for short term stock movement. 9/12/16 18:38 8/29/18 20:27 2157.0 ✔️
Mixture Models II Mixture models and stock trading. 12/11/17 17:05 5/13/20 23:50 166.0 ✔️

Data Processing Techniques and Transformations (Wiki)

repo comment created_at last_commit star_count repo_status rating
Advanced ML II More implementations of Financial Machine Learning (De Prado). nan nan nan ✔️
Advanced ML Exercises too Financial Machine Learning (De Prado). 4/25/18 17:22 1/16/20 17:25 958.0 ✔️

Portfolio Management

Portfolio Selection and Optimisation (Wiki)

Factor and Risk Analysis (Wiki)

Techniques

Unsupervised (Wiki)

Textual (Wiki)

Other Assets

Derivatives and Hedging (Wiki)

Fixed Income (Wiki)

  • Vasicek - Bootstrapping and interpolation.
  • Binomial Tree - Utility functions in fixed income securities.
  • Corporate Bonds - Predicting the buying and selling volume of the corporate bonds.

Alternative Finance (Wiki)

Extended Research (Wiki)

Courses (Wiki)

Data (Wiki)

Colleges, Centers and Departments (Wiki)

Languages
Python 100%