{"id":13684909,"url":"https://github.com/AI4Finance-Foundation/Awesome_AI4Finance","last_synced_at":"2025-05-01T00:33:43.866Z","repository":{"id":50579746,"uuid":"463371201","full_name":"AI4Finance-Foundation/Awesome_AI4Finance","owner":"AI4Finance-Foundation","description":"Resources","archived":false,"fork":false,"pushed_at":"2024-03-15T08:05:05.000Z","size":113,"stargazers_count":147,"open_issues_count":0,"forks_count":28,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-10-27T18:17:10.349Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ai4finance.org","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AI4Finance-Foundation.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-02-25T02:32:58.000Z","updated_at":"2024-10-24T06:52:34.000Z","dependencies_parsed_at":"2024-01-14T20:09:33.761Z","dependency_job_id":"8a8815f8-bb8a-48ca-8cc7-92589e47c64d","html_url":"https://github.com/AI4Finance-Foundation/Awesome_AI4Finance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AI4Finance-Foundation%2FAwesome_AI4Finance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AI4Finance-Foundation%2FAwesome_AI4Finance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AI4Finance-Foundation%2FAwesome_AI4Finance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AI4Finance-Foundation%2FAwesome_AI4Finance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AI4Finance-Foundation","download_url":"https://codeload.github.com/AI4Finance-Foundation/Awesome_AI4Finance/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223651390,"owners_count":17179919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T14:00:40.486Z","updated_at":"2024-11-12T06:30:51.754Z","avatar_url":"https://github.com/AI4Finance-Foundation.png","language":null,"funding_links":[],"categories":["Other awesome AI lists","Other Lists"],"sub_categories":["TeX Lists"],"readme":"# Awesome AI4Finance\n\n    \n  [ChatGPT for FinTech](https://github.com/AI4Finance-Foundation/ChatGPT-for-FinTech)\n\n  [FinRL Blogs](https://github.com/AI4Finance-Foundation/FinRL-Blogs) \n    \n   A good survey paper: \n\nHambly, Ben, Renyuan Xu, and Huining Yang. \"[Recent advances in reinforcement learning in finance.](https://arxiv.org/abs/2112.04553)\" *arXiv preprint arXiv:2112.04553, 2021*.\n\n## Selection Criteria\n\n   It is a byproduct from our weekly meetings, may be useful for newcomers.\n   \n   The selection procedure is as follows: 1). recommendation from group members, 2). evaluation by core members after survey, 3). discussion and evalutation at our weekly meetings.\n    \n## Financial Big Data\n\nGiller, Graham L. Adventures in Financial Data Science: The empirical properties of financial data and some other things that interested me. Vol. 1. Giller Investments (New Jersey), LLC, 2020.\n\n### Data Source\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[FinRL-Meta](https://github.com/AI4Finance-Foundation/FinRL-Meta)| 550+ | :star::star::star::star::star: | A metaverse for financial deep reinforcement learning. Now providing dynamic market environments for stock, cryptocurrency, forex, paper/live trading, etc.|\n|[CCXT](https://github.com/ccxt/ccxt) | 26.9k | :star::star::star::star::star: | A JavaScript/Python/PHP crypto trading API |\n|[StockSharp](https://github.com/StockSharp/StockSharp)| 5.4k | :star::star::star::star: | Algorithmic trading for stock markets, forex, bitcoins and options |\n|[TuShare](https://github.com/waditu/tushare)| 11.9k | :star::star::star: | Crawling historical data of CN stocks|\n|[yfinance](https://github.com/ranaroussi/yfinance)| 8.5k | :star::star::star: | Provide market historical data, easy to connect and use|\n|[Binance](https://github.com/binance) | 3.0k | :star::star::star: | A well developed crypto trading platform|\n|[Alpaca](https://github.com/alpacahq/marketstore) |1.7k| :star::star::star: | API for free stock trading, supporting paper/live trading|\n|[WRDS](https://github.com/wharton/wrds) | 96 | :star::star: | A python data access library for academic usage|\n\n\n\n\n### Features and Technical Indicators\n\n|  Project | Stars | Recommendation | Description |\n|---|---|---|-------------|\n|[TA-Lib](https://github.com/mrjbq7/ta-lib)| 7.3k | :star::star::star::star::star: | For trading software developers requiring to perform technical analysis of financial market data|\n|[Clairvoyant](https://github.com/anfederico/Clairvoyant)| 2.3k | :star::star::star: | Identify and monitor social/historical cues for short term stock movement|\n|[FinanceDatabase](https://github.com/JerBouma/FinanceDatabase)| 1.5k | :star::star::star: | Database of symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets|\n\n\n## Artificial Intelligence\n\n### Machine Learning\n\n|  Project | Stars | Recommendation | Description |\n|---|---|---|-------------|\n|[ML for Trading](https://github.com/stefan-jansen/machine-learning-for-trading)| 6.6k | :star::star::star::star::star: | A book shows how ML can add value to algorithmic trading strategies in a practical yet comprehensive way|\n|[Qlib](https://github.com/microsoft/qlib)| 10.2k | :star::star::star::star: | An AI-oriented quantitative investment platform with full ML pipeline|\n|[Stock-Prediction-Models](https://github.com/huseinzol05/Stock-Prediction-Models)| 5.8k | :star::star::star::star: | Machine learning and deep learning models for Stock forecasting|\n|[TF Quant Finance](https://github.com/google/tf-quant-finance)| 3.6k | :star::star::star: | A TensorFlow library for quantitative finance by Google|\n|[Adv_Fin_ML_Exercises](https://github.com/BlackArbsCEO/Adv_Fin_ML_Exercises)| 1.4k | :star::star::star: | Experimental solutions to selected exercises from the book Advances in Financial Machine Learning by Marcos Lopez De Prado|\n|[AlphaPy](https://github.com/ScottfreeLLC/AlphaPy)| 840+ | :star::star::star: | A machine learning framework for both speculators and data scientists|\n|[fin-ml](https://github.com/tatsath/fin-ml)| 400+ | :star::star::star: | Code to the case studies in the book *Machine Learning and Data Science Blueprints for Finance*|\n|[stockpredictionai](https://github.com/borisbanushev/stockpredictionai)| 3.6k | :star::star: | A notebook of complete process for predicting stock price movements|\n|[MLFinLab](https://github.com/hudson-and-thames/mlfinlab) | 3.3k | :star::star: | Using ML to design strategies. Now close source, codes no longer available|\n\n### Reinforcement Learning\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[FinRL](https://github.com/AI4Finance-LLC/FinRL-Library)| 6.6k | :star::star::star::star::star: | The first open-source project for financial reinforcement learning, provide full pipeline of using DRL in financial tasks|\n|[ElegantRL](https://github.com/AI4Finance-Foundation/ElegantRL)| 2.5k | :star::star::star::star::star: | Scalable and elastic deep reinforcement learning library using PyTorch|\n|[tensortrade](https://github.com/tensortrade-org/tensortrade) | 4.1k | :star::star::star::star: | An RL framework for training, evaluating, and deploying robust trading agents|\n|[FinRL-Trading](https://github.com/AI4Finance-Foundation/Deep-Reinforcement-Learning-for-Automated-Stock-Trading-Ensemble-Strategy-ICAIF-2020)| 1.3k | :star::star::star::star: | Ensemble strategy and live trading using DRL|\n|[gym-anytrading](https://github.com/AminHP/gym-anytrading) | 1.4k | :star::star::star: | OpenAI Gym trading environment|\n\n### Others\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n\n## Finance\n\n### Stock Recommendation\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[ML_for_Stock_Recomm](https://github.com/AI4Finance-Foundation/Machine-Learning-for-Stock-Recommendation-IEEE-2018)| 34 | :star::star: | A Practical Machine Learning Approach for Dynamic Stock Recommendation|\n\n### Trading\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[HFT-LOB-Trading-ML](https://github.com/rorysroes/SGX-Full-OrderBook-Tick-Data-Trading-Strategy)| 1.3k | :star::star::star: | Providing the solutions for high-frequency trading (HFT) strategies using data science approaches (Machine Learning) on Full Orderbook Tick Data.|\n\n### Portfolio Management\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[PyPortfolioOpt](https://github.com/robertmartin8/PyPortfolioOpt)| 3.2k | :star::star::star::star: | Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity|\n|[OLPS](https://github.com/OLPS/OLPS)| 300 | :star::star: | A toolbox for On-Line Portfolio Selection |\n\n### High Performance Computing\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[NumPy](https://github.com/numpy/numpy)| 21.5k | :star::star::star::star::star: | The fundamental package for scientific computing with Python, used by many other python libraries|\n|[Azure HPC](https://azure.microsoft.com/en-us/solutions/high-performance-computing/financial-services/#solutions)| :heavy_minus_sign: | :star::star::star: | Azure high-performance computing (HPC) for financial services, provided by Microsoft Azure|\n\n### Intepretation \u0026 Explainability \n\n\n### Trading Platform\n\n|  Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[QuantConnect](https://github.com/QuantConnect/Lean) | 7.0k | :star::star::star::star: | An algorithmic trading engine built for easy strategy research, backtesting and live trading|\n|[HFT-LOB-Trading-ML](https://github.com/rorysroes/SGX-Full-OrderBook-Tick-Data-Trading-Strategy)| 1.3k | :star::star::star: | Providing the solutions for high-frequency trading (HFT) strategies using data science approaches (Machine Learning) on Full Orderbook Tick Data|\n\n### Rendering Tools\n| Project | Stars | Recommendation | Description |\n|----|----|----|----|\n|[TradingGym](https://github.com/Yvictor/TradingGym) | 1。1k | :star::star::star: | \"A toolkit for training and backtesting the reinforcement learning algorithms\". Has pretty good dynamic rendering. |\n|[mplfinance](https://github.com/matplotlib/mplfinance) | 2.5k | :star::star::star: | Using Matplotlib to visualize financial data and market data |\n| [Rendering using Matplotlib and Gym](https://towardsdatascience.com/visualizing-stock-trading-agents-using-matplotlib-and-gym-584c992bc6d4) | - | :star::star::star: | A blog written by the main contributor of TensorTrading |\n\n______________________\n\n\n**Feedback: If you have any ideas or you want any other content to be added to this list, feel free to recommend.**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAI4Finance-Foundation%2FAwesome_AI4Finance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAI4Finance-Foundation%2FAwesome_AI4Finance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAI4Finance-Foundation%2FAwesome_AI4Finance/lists"}