Skip to content

SL33303/financial-machine-learning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 

Repository files navigation

Financial Machine Learning and Data Science

Please contact me to take over and revamp this repo (it gets around 100k views and 650k clicks per year), I don't have time to update or maintain it - message 15/03/2021

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

If you want to contribute to this list (please do), send me a pull request or contact me @dereknow or on linkedin. Also, 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).

Trading

Deep Learning

Reinforcement Learning

  • 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

Data Processing Techniques and Transformations

  • 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

Factor and Risk Analysis:

Techniques

Unsupervised:

Textual:

Other Assets

Derivatives and Hedging:

Fixed Income

  • 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

Extended Research:

Courses

Data

Personal Papers

Colleges, Centers and Departments

About

A curated list of practical financial machine learning (FinML) tools and applications in Python (by @firmai)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published