repo_update 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 or join us in the gitter chat here



Updated Repo Information including the creation date/last update date/number of stars etc can be found here
Repo list is updated weekly and status is shown on the badge


Trading

Deep Learning (Wiki)

Reinforcement Learning (Wiki)

  • RL Trading - A collection of 25+ Reinforcement Learning Trading Strategies - Google Colab.
  • RL - OpenGym with Deep Q-learning and Policy Gradient.
  • RL II - reinforcement learning on stock market and agent tries to learn trading.
  • RL III - Github - Deep Reinforcement Learning based Trading Agent for Bitcoin.
  • RL IV - Reinforcement Learning for finance.
  • RL V - Building an Agent to Trade with Reinforcement Learning.
  • Pair Trading RL - Using deep actor-critic model to learn best strategies in pair trading.

Other Models (Wiki)

Data Processing Techniques and Transformations (Wiki)

  • Advanced ML - Exercises too Financial Machine Learning (De Prado).
  • Advanced ML II - More implementations of Financial Machine Learning (De Prado).

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%