[![Repo-Updater](https://github.com/firmai/financial-machine-learning/actions/workflows/repo_status.yml/badge.svg)](https://github.com/firmai/financial-machine-learning/actions/workflows/repo_status.yml) [![Wiki-Generator](https://github.com/firmai/financial-machine-learning/actions/workflows/wiki_gen.yml/badge.svg)](https://github.com/firmai/financial-machine-learning/actions/workflows/wiki_gen.yml) [![Gitter](https://badges.gitter.im/financial-machine-learning/community.svg)](https://gitter.im/financial-machine-learning/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) # 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](https://github.com/firmai/financial-machine-learning/projects/1) - If you would like to contribute to this repo, please send us a pull request or contact [@dereknow](https://twitter.com/dereknow) or [@bin-yang-algotune](https://twitter.com/b3yang) - Join us in the gitter chat [here](https://gitter.im/financial-machine-learning/community) ___ - All repos/links status including last commit date is updated daily - 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 & Reinforcement Learning ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/deep_learning_and_reinforcement_learning)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Stock-Prediction-Models](https://github.com/huseinzol05/Stock-Prediction-Models) | very good curated list of notebooks showing deep learning + reinforcement learning models. Also contain topics on outlier detections/overbought oversold study/monte carlo simulartions/sentiment analysis from text (text storage/parsing is not detailed but it mentioned using [BERT](https://github.com/google-research/bert)) | 2017-12-18 10:49:59 | 2021-01-05 10:31:50 | 3655.0 | :heavy_check_mark: | :star:x5 | | [AI Trading](https://github.com/borisbanushev/stockpredictionai/blob/master/readme2.md) | AI to predict stock market movements. | 2019-01-09 08:02:47 | 2019-02-11 16:32:47 | 2876.0 | :heavy_multiplication_x: | :star:x5 | | [FinRL-Library](https://github.com/AI4Finance-LLC/FinRL-Library) | started by Columbia university engineering students and designed as an end to end deep reinforcement learning library for automated trading platform. Implementation of DQN DDQN DDPG etc using PyTorch and [gym](https://gym.openai.com/) use [pyfolio](https://github.com/quantopian/pyfolio) for showing backtesting stats. Big contributions on Proximal Policy Optimization (PPO) advantage actor critic (A2C) and Deep Deterministic Policy Gradient (DDPG) agents for trading | 2020-07-26 13:18:16 | 2021-04-11 22:02:16 | 1857.0 | :heavy_check_mark: | :star:x5 | | [Deep Learning IV](https://github.com/achillesrasquinha/bulbea) | Bulbea: Deep Learning based Python Library. | 2017-03-09 06:11:06 | 2017-03-19 07:42:49 | 1467.0 | :heavy_multiplication_x: | :star:x5 | | [RLTrader](https://github.com/notadamking/RLTrader) | predecessor to [tensortrade](https://github.com/tensortrade-org/tensortrade) uses open api [gym](https://gym.openai.com/) and neat way to render matplotlib plots in real time. Also explains LSTM/data stationarity/Bayesian optimization using [Optuna](https://github.com/optuna/optuna) etc. | 2019-04-27 18:35:15 | 2019-10-17 16:25:49 | 1312.0 | :heavy_check_mark: | :star:x5 | | [Deep Learning III](https://github.com/Rachnog/Deep-Trading) | Algorithmic trading with deep learning experiments. | 2016-06-18 18:23:06 | 2018-08-07 15:24:45 | 1266.0 | :heavy_multiplication_x: | :star:x5 | | [Personae](https://github.com/Ceruleanacg/Personae) | implementation of deep reinforcement learning and supervised learnings covering areas: deep deterministic policy gradient (DDPG) and DDQN etc. Data are being pulled from [rqalpha](https://github.com/ricequant/rqalpha) which is a python backtest engine and have a nice docker image to run training/testing | 2018-03-10 11:22:00 | 2018-09-02 17:21:38 | 1144.0 | :heavy_multiplication_x: | :star:x5 | | [RL Trading](https://colab.research.google.com/drive/1FzLCI0AO3c7A4bp9Fi01UwXeoc7BN8sW) | A collection of 25+ Reinforcement Learning Trading Strategies -Google Colab. | nan | nan | nan | :heavy_check_mark: | :star:x4 | | [Deep-Reinforcement-Learning-for-Automated-Stock-Trading-Ensemble-Strategy-ICAIF-2020](https://github.com/AI4Finance-LLC/Deep-Reinforcement-Learning-for-Automated-Stock-Trading-Ensemble-Strategy-ICAIF-2020) | Part of FinRL and provided code for paper [deep reinformacement learning for automated stock trading](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3690996) focuses on ensemble. | 2020-07-26 13:12:53 | 2021-01-21 18:11:59 | 560.0 | :heavy_check_mark: | :star:x4 | | [awesome-deep-trading](https://github.com/cbailes/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 | 2018-11-26 03:23:04 | 2021-01-01 09:41:21 | 551.0 | :heavy_check_mark: | :star:x4 | ## Other Models ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/other_models)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-----------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Trend Following](http://inseaddataanalytics.github.io/INSEADAnalytics/ExerciseSet2.html) | A futures trend following portfolio investment strategy. | nan | nan | nan | :heavy_check_mark: | | | [awesome-ai-in-finance](https://github.com/georgezouq/awesome-ai-in-finance) | NEW | 2018-08-29 02:07:02 | 2020-11-27 09:43:40 | 941.0 | :heavy_check_mark: | | | [Scikit-learn Stock Prediction](https://github.com/robertmartin8/MachineLearningStocks) | Using python and scikit-learn to make stock predictions. | 2017-02-12 04:50:44 | 2021-02-04 03:48:33 | 931.0 | :heavy_check_mark: | | | [Hands-On-Machine-Learning-for-Algorithmic-Trading](https://github.com/PacktPublishing/Hands-On-Machine-Learning-for-Algorithmic-Trading) | NEW | 2019-05-07 11:04:25 | 2021-01-19 07:51:00 | 600.0 | :heavy_check_mark: | | | [AlphaPy](https://github.com/ScottfreeLLC/AlphaPy) | NEW | 2016-02-14 00:47:32 | 2021-02-08 21:35:40 | 576.0 | :heavy_check_mark: | | | [MathAndScienceNotes](https://github.com/melling/MathAndScienceNotes) | NEW | 2016-03-11 19:13:00 | 2020-12-21 03:54:51 | 460.0 | :heavy_check_mark: | | | [Fundamental LT Forecasts](https://github.com/Hvass-Labs/FinanceOps) | Research in investment finance for long term forecasts. | 2018-07-22 08:14:46 | 2021-02-17 14:39:30 | 383.0 | :heavy_check_mark: | | | [stock-trading-ml](https://github.com/yacoubb/stock-trading-ml) | NEW | 2019-10-10 09:44:02 | 2019-10-12 11:38:49 | 340.0 | :heavy_check_mark: | | | [Mixture Models I](https://github.com/BlackArbsCEO/Mixture_Models) | Mixture models to predict market bottoms. | 2017-03-20 18:54:24 | 2017-04-25 23:35:20 | 31.0 | :heavy_multiplication_x: | | | [finance_ml](https://github.com/jjakimoto/finance_ml) | NEW | 2018-06-29 21:21:17 | 2019-02-18 12:34:54 | 282.0 | :heavy_multiplication_x: | | ## Data Processing Techniques and Transformations ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/data_processing_techniques_and_transformations)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-------------------------------------------------------------------------------|:--------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------|:--------------------| | [Advanced ML II](https://github.com/hudson-and-thames/research) | More implementations of Financial Machine Learning (De Prado). | nan | nan | nan | :heavy_check_mark: | | | [Advanced ML](https://github.com/BlackArbsCEO/Adv_Fin_ML_Exercises) | Exercises too Financial Machine Learning (De Prado). | 2018-04-25 17:22:40 | 2020-01-16 17:25:41 | 973.0 | :heavy_check_mark: | | # Portfolio Management ## Portfolio Selection and Optimisation ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/portfolio_selection_and_optimisation)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:--------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Online Portfolio Selection](https://nbviewer.jupyter.org/github/paulperry/quant/blob/master/OLPS_Comparison.ipynb) | ****Comparing OLPS algorithms on a diversified set of ETFs. | nan | nan | nan | :heavy_check_mark: | | | [Modern Portfolio Theory](https://nbviewer.jupyter.org/github/Marigold/universal-portfolios/blob/master/modern-portfolio-theory.ipynb) | Universal portfolios; modern portfolio theory. | nan | nan | nan | :heavy_check_mark: | | | [OLMAR Algorithm](https://github.com/charlessutton/OLMAR/blob/master/Part3.ipynb) | Relative importance of each component of the OLMAR algorithm. | 2016-07-26 16:20:10 | 2016-12-30 11:40:53 | 7.0 | :heavy_multiplication_x: | | | [Riskfolio-Lib](https://github.com/dcajasn/Riskfolio-Lib) | NEW | 2020-03-02 19:49:06 | 2021-04-01 03:50:59 | 371.0 | :heavy_check_mark: | | | [Reinforcement Learning](https://github.com/filangel/qtrader) | Reinforcement Learning for Portfolio Management. | 2017-10-07 09:14:33 | 2018-06-26 09:22:27 | 364.0 | :heavy_multiplication_x: | | | [DeepDow](https://github.com/jankrepl/deepdow) | Portfolio optimization with deep learning. | 2020-02-02 08:46:33 | 2021-02-16 18:50:53 | 311.0 | :heavy_check_mark: | | | [Distribution Characteristic Optimisation](https://github.com/VivekPa/OptimalPortfolio) | Extends classical portfolio optimisation to take the skewness and kurtosis of the distribution of market invariants into account. | 2018-11-16 12:20:25 | 2019-07-04 01:41:46 | 232.0 | :heavy_check_mark: | | | [PyPortfolioOpt](https://github.com/robertmartin8/PyPortfolioOpt) | Financial portfolio optimisation, including classical efficient frontier and advanced methods. | 2018-05-29 13:30:30 | 2021-02-25 13:01:56 | 1895.0 | :heavy_check_mark: | | | [401K Portfolio Optimisation](https://github.com/otosman/Python-for-Finance/blob/master/Portfolio%20Optimization%20401k.ipynb) | Portfolio analyses and optimisation for 401K. | 2018-08-01 19:48:24 | 2019-09-05 11:18:56 | 14.0 | :heavy_check_mark: | | | [Policy Gradient Portfolio](https://github.com/ZhengyaoJiang/PGPortfolio) | A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem. | 2017-11-12 16:08:44 | 2019-05-09 09:50:18 | 1281.0 | :heavy_check_mark: | | ## Factor and Risk Analysis ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/factor_and_risk_analysis)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:--------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [VaR GaN](https://github.com/hamaadshah/market_risk_gan_keras) | Estimate Value-at-Risk for market risk management using Keras and TensorFlow. | 2018-08-06 16:09:44 | 2020-11-22 19:02:07 | 41.0 | :heavy_check_mark: | | | [Various Risk Measures](https://github.com/Jorgencr/Alternative-and-Responsible-Investments/blob/master/Final_masterfile.ipynb) | Risk measures and factors for alternative and responsible investments. | 2017-08-07 14:44:32 | 2017-08-08 22:52:11 | 4.0 | :heavy_multiplication_x: | | | [Pyfolio](https://github.com/quantopian/pyfolio) | Portfolio and risk analytics in Python. | 2015-06-01 15:31:39 | 2020-02-28 17:30:19 | 3673.0 | :heavy_check_mark: | | | [Quant Finance](https://github.com/mrefermat/quant_finance) | General quant repository. | 2018-08-11 22:59:53 | 2019-11-12 04:49:01 | 31.0 | :heavy_check_mark: | | | [CAPM](https://github.com/RJT1990/Active-Portfolio-Management-Notes/blob/master/Chapter%202%2C%20CAPM.ipynb) | Expected returns using CAPM. | 2016-05-10 11:03:48 | 2016-05-17 03:44:56 | 31.0 | :heavy_multiplication_x: | | | [Risk Basic](https://github.com/RJT1990/Active-Portfolio-Management-Notes/blob/master/Chapter%203%2C%20Risk.ipynb) | Active portfolio risk management . | 2016-05-10 11:03:48 | 2016-05-17 03:44:56 | 31.0 | :heavy_multiplication_x: | | | [Factor Analysis](https://github.com/garvit-kudesia91/factor_analysis/blob/master/Factor%20Analysis%20of%20Mutual%20Funds.ipynb) | Factor analysis for mutual funds. | 2018-03-13 07:39:20 | 2018-03-13 07:42:36 | 3.0 | :heavy_multiplication_x: | | | [Statistical Finance](https://github.com/mrefermat/FinancePhD/tree/master/FinancialExperiments) | Various financial experiments. | 2015-10-04 09:10:54 | 2020-03-28 18:33:58 | 21.0 | :heavy_check_mark: | | | [Performance Analysis](https://github.com/quantopian/alphalens) | Performance analysis of predictive (alpha) stock factors. | 2016-06-03 21:49:15 | 2020-04-27 18:40:41 | 1847.0 | :heavy_check_mark: | | | [Convex Optimisation](https://github.com/ssanderson/convex-optimization-for-finance/blob/master/notebooks/Main.ipynb) | Convex Optimization for Finance. | 2018-06-26 20:36:47 | 2019-10-22 21:56:46 | 18.0 | :heavy_check_mark: | | # Techniques ## Unsupervised ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/unsupervised)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-------------------------------------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [PCA Pairs Trading](https://github.com/joelQF/quant-finance/tree/master/Artificial_IntelIigence_for_Trading) | PCA, Factor Returns, and trading strategies. | nan | nan | nan | :heavy_check_mark: | | | [Pairs Trading](https://github.com/marketneutral/pairs-trading-with-ML/blob/master/Pairs%2BTrading%2Bwith%2BMachine%2BLearning.ipynb) | Finding pairs with cluster analysis. | 2017-09-05 19:19:19 | 2017-09-27 20:42:14 | 79.0 | :heavy_multiplication_x: | | | [Industry Clustering](https://github.com/SeanMcOwen/FinanceAndPython.com-ClusteringIndustries) | Project to cluster industries according to financial attributes. | 2017-07-21 02:12:51 | 2017-07-23 02:53:37 | 4.0 | :heavy_multiplication_x: | | | [Industry Clustering](https://github.com/SeanMcOwen/FinanceAndPython.com-ClusteringIndustries) | Clustering of industries. | 2017-07-21 02:12:51 | 2017-07-23 02:53:37 | 4.0 | :heavy_multiplication_x: | | | [Fund Clusters](https://github.com/frechfrechfrech/Mutual-Fund-Market-Clusters/blob/master/Initial%20Data%20Exploration.ipynb) | Data exploration of fund clusters. | 2018-04-16 22:18:55 | 2018-06-07 22:01:32 | 4.0 | :heavy_multiplication_x: | | | [VRA Stock Embedding](https://github.com/ml-hongkong/stock2vec) | Variational Reccurrent Autoencoder for Embedding stocks to vectors based on the price history. | 2017-06-21 04:47:14 | 2017-06-21 04:51:13 | 32.0 | :heavy_multiplication_x: | | ## Textual ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/textual)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [NLP](https://github.com/toamitesh/NLPinFinance) | This project assembles a lot of NLP operations needed for finance domain. | nan | nan | nan | :heavy_check_mark: | | | [Financial Statement Sentiment](https://github.com/MAydogdu/TextualAnalysis) | Extracting sentiment from financial statements using neural networks. | 2018-06-04 20:54:14 | 2018-06-04 20:56:02 | 8.0 | :heavy_multiplication_x: | | | [Extensive NLP](https://github.com/TiesdeKok/Python_NLP_Tutorial/blob/master/NLP_Notebook.ipynb) | Comprehensive NLP techniques for accounting research. | 2017-10-25 07:10:26 | 2020-06-05 03:28:46 | 73.0 | :heavy_check_mark: | | | [NLP Event](https://github.com/yuriak/DLQuant) | Applying Deep Learning and NLP in Quantitative Trading. | 2018-07-02 23:50:52 | 2019-01-31 14:08:20 | 70.0 | :heavy_multiplication_x: | | | [Financial Sentiment Analysis](https://github.com/EricHe98/Financial-Statements-Text-Analysis) | Sentiment, distance and proportion analysis for trading signals. | 2017-06-23 00:05:49 | 2019-01-26 03:35:55 | 48.0 | :heavy_multiplication_x: | | | [Fund classification](https://github.com/frechfrechfrech/Mutual-Fund-Market-Clusters/blob/master/Initial%20Data%20Exploration.ipynb) | Fund classification using text mining and NLP. | 2018-04-16 22:18:55 | 2018-06-07 22:01:32 | 4.0 | :heavy_multiplication_x: | | | [Earning call transcripts](https://github.com/lin882/WebAnalyticsProject) | Correlation between mutual fund investment decision and earning call transcripts. | 2017-12-30 08:56:03 | 2018-01-11 02:11:11 | 3.0 | :heavy_multiplication_x: | | | [Accounting Anomalies](https://github.com/GitiHubi/deepAI/blob/master/GTC_2018_Lab-solutions.ipynb) | Using deep-learning frameworks to identify accounting anomalies. | 2017-05-24 12:36:38 | 2019-08-07 21:47:08 | 110.0 | :heavy_check_mark: | | | [Buzzwords](https://github.com/swap9047/Cutting-Edge-Technologies-Effect-on-S-P500-Companies-Performance-and-Mutual-Funds) | Return performance and mutual fund selection. | 2018-02-04 21:51:16 | 2018-02-04 21:57:09 | 1.0 | :heavy_multiplication_x: | | # Other Assets ## Derivatives and Hedging ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/derivatives_and_hedging)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:----------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Options](https://github.com/PHBS/2018.M1.ASP/tree/master/py) | Black Scholes and Copula. | nan | nan | nan | :heavy_check_mark: | | | [Derivative Markets](https://github.com/broughtj/Fin6470/tree/master/Notebooks) | The economics of futures, futures, options, and swaps. | 2016-02-09 05:30:27 | 2021-04-06 20:49:41 | 8.0 | :heavy_check_mark: | | | [Volatility and Variance Derivatives](https://github.com/yhilpisch/lvvd/tree/master/lvvd) | Volatility derivatives analytics. | 2016-10-21 04:12:50 | 2021-02-22 13:32:00 | 79.0 | :heavy_check_mark: | | | [Hull White](https://github.com/rstreppa/valuation-callables-HullWhite/blob/master/CallableBond_HullWhite.ipynb) | Callable Bond, Hull White. | 2018-06-06 22:06:06 | 2018-06-06 22:27:02 | 4.0 | :heavy_multiplication_x: | | | [Derivatives Python](https://github.com/yhilpisch/dawp/tree/master/python36) | Derivative analytics with Python. | 2015-07-09 12:27:29 | 2021-02-22 13:29:18 | 388.0 | :heavy_check_mark: | | | [Options](https://github.com/QuantConnect/Tutorials/tree/master/06%20Introduction%20to%20Options%5B%5D) | Introduction to options. | 2017-07-28 15:48:29 | 2021-03-17 17:17:08 | 335.0 | :heavy_check_mark: | | | [Delta Hedging](https://github.com/RobinsonGarcia/delta-hedging) | Advanced derivatives. | 2018-03-02 23:53:53 | 2018-07-17 23:32:23 | 3.0 | :heavy_multiplication_x: | | | [Option Strategies](https://github.com/rstreppa/valuation-OptionStrategies) | Valuation of Vanilla and Exotic option strategies (Butterfly, Risk Reversal etc.) with widget animations. | 2018-05-22 18:27:26 | 2018-05-22 18:30:24 | 2.0 | :heavy_multiplication_x: | | | [Computational Derivatives](https://github.com/chenbowen184/Computational_Finance) | Projects focusing on investigating simulations and computational techniques applied in finance. | 2018-01-29 05:01:52 | 2018-08-02 05:56:49 | 17.0 | :heavy_multiplication_x: | | | [Reinforcement Learning](https://github.com/FinTechies/HedgingRL) | Hedging portfolios with reinforcement learning. | 2017-04-21 10:58:56 | 2017-08-02 21:41:06 | 16.0 | :heavy_multiplication_x: | | ## Fixed Income ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/fixed_income)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Corporate Bonds](https://github.com/ishank011/gs-quantify-bond-prediction) | Predicting the buying and selling volume of the corporate bonds. | 2017-09-27 19:57:13 | 2017-09-27 20:00:29 | 7.0 | :heavy_multiplication_x: | | | [Vasicek](https://github.com/RobinsonGarcia/fixed-income/blob/master/2.0%20Vasicek%20-%20example.ipynb) | Bootstrapping and interpolation. | 2018-07-18 19:26:54 | 2018-07-18 19:34:48 | 3.0 | :heavy_multiplication_x: | | | [Binomial Tree](https://github.com/hy-lei/math-finance-exercise) | Utility functions in fixed income securities. | 2019-02-02 08:44:14 | 2019-05-03 17:16:52 | 1.0 | :heavy_check_mark: | | ## Alternative Finance ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/alternative_finance)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Venture Capital NN](https://github.com/tr7200/National-Culture-and-Venture-Capital-Monitoring) | Cox-PH neural network predictions for VC/innovations finance research. | nan | nan | nan | :heavy_check_mark: | | | [Art Valuation](https://github.com/ahmedhosny/theGreenCanvas/blob/gh-pages/ImageProcessing1210.ipynb) | Art evaluation analytics. | 2014-12-11 00:25:39 | 2014-12-12 21:25:46 | 9.0 | :heavy_multiplication_x: | | | [Private Equity](https://github.com/TheVinhLuong102/ChicagoBooth-EntrepreneurialFinancePrivateEquity/blob/master/RightNow%20Technologies/RightNow%20Technologies.ipynb) | Valuation models. | 2016-01-27 21:13:33 | 2016-03-14 20:03:52 | 8.0 | :heavy_multiplication_x: | | | [Kiva Crowdfunding](https://github.com/CJL89/Kiva-Crowdfunding/blob/master/Kiva%20Crowdfunding.ipynb) | Exploratory data analysis. | 2018-02-27 16:46:02 | 2019-02-13 00:15:27 | 5.0 | :heavy_multiplication_x: | | | [Watch Valuation](https://github.com/alporter08/Luxury-Watch-Valuation/blob/master/Luxury-Watch-Valuation.ipynb) | Analysis of luxury watch data to classify whether a certain model is likely to be over-or undervalued. | 2017-02-08 18:39:29 | 2017-04-27 22:55:55 | 4.0 | :heavy_multiplication_x: | | | [Venture Capital](https://github.com/julian-chan/etothex) | Insight into a new founder to make data-driven investment decisions. | 2017-12-04 08:59:44 | 2017-12-13 05:35:27 | 3.0 | :heavy_multiplication_x: | | | [VC OLS](https://github.com/fionawhitefield/venture-capital-ols/blob/master/sec_project.ipynb) | VC regression. | 2018-03-29 23:31:13 | 2018-03-29 23:33:19 | 2.0 | :heavy_multiplication_x: | | | [Blockchain](https://github.com/nud3l/dInvest) | Repository for distributed autonomous investment banking. | 2016-09-05 19:12:40 | 2017-04-24 10:48:56 | 12.0 | :heavy_multiplication_x: | | # Extended Research ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/extended_research)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Commodity](https://github.com/felipessalvatore/fin2vec/blob/master/src/Commodity2BR.ipynb) | Commodity influence over Brazilian stocks. | nan | nan | nan | :heavy_check_mark: | | | [Real Estate Property Fraud](https://github.com/aviroop1/Real_Estate_Property_Fraud) | Unsupervised fraud detection model that can identify likely candidates of fraud. | nan | nan | nan | :heavy_check_mark: | | | [Behavioural Economics](https://github.com/pcmichaud/notebooks) | Behavioural Economics and Finance Python Notebooks. | 2018-12-20 00:21:38 | 2019-03-26 11:51:46 | 9.0 | :heavy_multiplication_x: | | | [Corporate Finance](https://github.com/SeanMcOwen/FinanceAndPython.com-CorporateFinance) | Basic corporate finance. | 2017-09-09 03:35:24 | 2017-09-09 23:04:48 | 9.0 | :heavy_multiplication_x: | | | [Applied Corporate Finance](https://github.com/chenbowen184/Data_Science_in_Applied_Corporate_Finance) | Studies the empirical behaviours in stock market. | 2018-01-29 05:14:52 | 2018-07-19 06:25:36 | 8.0 | :heavy_multiplication_x: | | | [NLP Finance Papers](https://github.com/chenbowen184/Research_Documents_Curation_with_NLP) | Curating quantitative finance papers using machine learning. | 2018-10-11 20:32:37 | 2018-12-24 23:27:55 | 8.0 | :heavy_multiplication_x: | | | [HFT](https://github.com/rorysroes/SGX-Full-OrderBook-Tick-Data-Trading-Strategy) | High frequency trading. | 2016-07-21 05:14:14 | 2017-02-14 16:47:25 | 748.0 | :heavy_multiplication_x: | | | [Financial Economics](https://github.com/rsvp/fecon235/tree/master/nb) | Financial Economics Models. | 2014-11-09 04:49:01 | 2018-12-03 16:30:28 | 713.0 | :heavy_multiplication_x: | | | [Mathematical Finance](https://github.com/Auquan/Tutorials) | Notebooks for math and financial tutorials. | 2017-01-21 11:24:18 | 2020-08-01 17:03:32 | 664.0 | :heavy_check_mark: | | | [Backtests](https://github.com/AlgoTraders/stock-analysis-engine) | Trading data and algorithms. | 2018-09-16 20:00:36 | 2020-09-05 13:01:05 | 620.0 | :heavy_check_mark: | | # Courses ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/courses)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-----------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Basic Investments](https://github.com/SeanMcOwen/FinanceAndPython.com-Investments) | Basic investment tools in python. | 2017-08-02 21:52:19 | 2017-08-17 03:24:53 | 9.0 | :heavy_multiplication_x: | | | [Mathematical Finance](https://github.com/yadongli/nyumath2048) | NYU Math-GA 2048: Scientific Computing in Finance. | 2015-01-25 21:10:37 | 2020-03-25 04:24:25 | 69.0 | :heavy_check_mark: | | | [Algo Trading](https://github.com/JCreeks/Machine-Learning-in-Finance/tree/master/0_Intro_to_Algo_Trading) | Intro to algo trading. | 2017-10-29 20:34:54 | 2019-01-22 06:56:08 | 64.0 | :heavy_multiplication_x: | | | [Risk Management](https://github.com/andrey-lukyanov/Risk-Management) | Finance risk engagement course resources. | 2018-10-03 16:26:14 | 2018-12-13 08:04:15 | 6.0 | :heavy_multiplication_x: | | | [Basic Derivatives](https://github.com/SeanMcOwen/FinanceAndPython.com-Derivatives) | Basic forward contracts and hedging. | 2017-08-24 00:11:37 | 2017-10-13 01:32:23 | 4.0 | :heavy_multiplication_x: | | | [Machine Learning for Trading](https://github.com/stefan-jansen/machine-learning-for-trading) | Notebooks, resources and references accompanying the book Machine Learning for Algorithmic Trading. | 2018-05-09 12:33:08 | 2021-04-10 22:21:29 | 3842.0 | :heavy_check_mark: | | | [ML Specialisation](https://github.com/Ahmed0028/Machine-Learning-and-Reinforcement-Learning-in-Finance-Specialization) | Machine Learning in Finance. | 2019-01-24 02:55:01 | 2020-01-03 21:54:16 | 34.0 | :heavy_check_mark: | | | [Python for Finance](https://github.com/siaen/python_finance_course) | CEU python for finance course material. | 2017-12-12 11:54:46 | 2020-02-25 20:31:41 | 16.0 | :heavy_check_mark: | | | [Handson Python for Finance](https://github.com/PacktPublishing/Hands-on-Python-for-Finance) | Hands-on Python for Finance published by Packt. | 2018-08-20 14:10:37 | 2021-01-15 08:57:06 | 121.0 | :heavy_check_mark: | | | [Basic Finance](https://github.com/SeanMcOwen/FinanceAndPython.com-BasicFinance) | Source code notebooks basic finance applications. | 2017-05-06 02:39:05 | 2017-06-21 04:04:09 | 10.0 | :heavy_multiplication_x: | | # Data ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/data)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:--------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------|:-------------------------------|:-------------------------------|:------------------------|:------------------------------------|:--------------------| | [Capital Markets Data](https://www.capitalmarketsdata.com/) | nan | nan | nan | nan | :heavy_check_mark: | | | [IRS](http://social-metrics.org/sox/) | nan | nan | nan | nan | :heavy_check_mark: | | | [Non-financial Corporate](http://raw.rutgers.edu/Non-Financial%20Corporate%20Data.html) | nan | nan | nan | nan | :heavy_check_mark: | | | [https://stooq.com](https://stooq.com) | nan | nan | nan | nan | :heavy_check_mark: | | | [Financial Corporate](http://raw.rutgers.edu/Corporate%20Financial%20Data.html) | nan | nan | nan | nan | :heavy_check_mark: | | | [https://fred.stlouisfed.org/](https://fred.stlouisfed.org/) | nan | nan | nan | nan | :heavy_check_mark: | | | [Rating Industries](http://www.ratingshistory.info/) | nan | nan | nan | nan | :heavy_check_mark: | | | [http://finance.yahoo.com/](http://finance.yahoo.com/) | nan | nan | nan | nan | :heavy_check_mark: | | | [SEC Parsing](https://github.com/healthgradient/sec-doc-info-extraction/blob/master/classify_sections_containing_relevant_information.ipynb) | nan | 2018-06-16 14:30:06 | 2018-06-16 17:23:46 | 9.0 | :heavy_multiplication_x: | | | [https://github.com/timestocome/StockMarketData](https://github.com/timestocome/StockMarketData) | nan | 2017-05-10 21:49:45 | 2017-08-06 19:23:18 | 7.0 | :heavy_multiplication_x: | | # Colleges, Centers and Departments ([Wiki](https://github.com/firmai/financial-machine-learning/wiki/colleges_centers_and_departments)) | repo | comment | created_at | last_commit | star_count | repo_status | rating | |:-----------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------|:------------------------|:-------------------------|:------------------------|:------------------------------|:--------------------| | [NYU Courant](https://cims.nyu.edu/) | Courant Institute of Mathematical Sciences, New York University | nan | nan | nan | :heavy_check_mark: | | | [Oxford Man](https://www.oxford-man.ox.ac.uk/) | Oxford-Man Institute of Quantitative Finance | nan | nan | nan | :heavy_check_mark: | | | [Berkeley Lab CIFT](https://cs.lbl.gov/news-media/news/news-archive/2010/berkeley-lab-launches-new-center-for-innovative-financial-technology/) | nan | nan | nan | nan | :heavy_check_mark: | | | [NYU FRE](https://engineering.nyu.edu/academics/departments/finance-and-risk-engineering) | Finance and Risk Engineering (NYU Tandon) | nan | nan | nan | :heavy_check_mark: | | | [Stanford Advanced Financial Technologies](https://fintech.stanford.edu/) | Stanford Advanced Financial Technologies Laboratory | nan | nan | nan | :heavy_check_mark: | | | [Cornell University](https://www.cornell.edu/) | nan | nan | nan | nan | :heavy_check_mark: | |