awesome-ai-in-finance
AI finance toolkit
A curated collection of resources and tools for applying artificial intelligence and machine learning to financial market analysis and trading.
🔬 A curated list of awesome LLMs & deep learning strategies & tools in financial market.
4k stars
123 watching
427 forks
last commit: 25 days ago
Linked from 2 awesome lists
analysisawesomeawesome-listcryptocurrencydeep-learningfinancialneural-networkquantquantitative-financereinforcement-learningstock-markettechnology-analysis
Awesome AI in Finance / LLMs | |||
Financial Statement Analysis with Large Language Models | 🌟🌟 - GPT-4 can outperform professional financial analysts in predicting future earnings changes, generating useful narrative insights, and resulting in superior trading strategies with higher Sharpe ratios and alphas, thereby suggesting a potential central role for LLMs in financial decision-making | ||
PIXIU | 549 | about 1 month ago | An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark |
FinGPT | 14,071 | about 2 months ago | Provides a playground for all people interested in LLMs and NLP in Finance |
MACD + RSI + ADX Strategy (ChatGPT-powered) by TradeSmart | Asked ChatGPT on which indicators are the most popular for trading. We used all of the recommendations given | ||
A ChatGPT trading algorithm delivered 500% returns in stock market. My breakdown on what this means for hedge funds and retail investors | |||
Use chatgpt to adjust strategy parameters | |||
Hands-on LLMs: Train and Deploy a Real-time Financial Advisor | 3,100 | 8 months ago | Train and deploy a real-time financial advisor chatbot with Falcon 7B and CometLLM |
ChatGPT Strategy by OctoBot | Use ChatGPT to determine which cryptocurrency to trade based on technical indicators | ||
Awesome AI in Finance / Papers | |||
The Theory of Speculation L. Bachelier, 1900 | The influences which determine the movements of the Stock Exchange are | ||
Brownian Motion in the Stock Market Osborne, 1959 | The common-stock prices can be regarded as an ensemble of decisions in statistical equilibrium | ||
An Investigation into the Use of Reinforcement Learning Techniques within the Algorithmic Trading Domain, 2015 | |||
A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem | |||
Reinforcement Learning for Trading, 1994 | |||
Dragon-Kings, Black Swans and the Prediction of Crises Didier Sornette | The power laws in the distributions of event sizes under a broad range of conditions in a large variety of systems | ||
Financial Trading as a Game: A Deep Reinforcement Learning Approach | Deep reinforcement learning provides a framework toward end-to-end training of such trading agent | ||
Machine Learning for Trading | With an appropriate choice of the reward function, reinforcement learning techniques can successfully handle the risk-averse case | ||
Ten Financial Applications of Machine Learning, 2018 | Slides review few important financial ML applications | ||
FinRL: A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance, 2020 | Introduce a DRL library FinRL that facilitates beginners to expose themselves to quantitative finance and to develop their own stock trading strategies | ||
Deep Reinforcement Learning for Automated Stock Trading: An Ensemble Strategy, 2020 | Propose an ensemble strategy that employs deep reinforcement schemes to learn a stock trading strategy by maximizing investment return | ||
Awesome AI in Finance / Courses & Books & Blogs | |||
QuantResearch | 2,113 | about 1 year ago | 🌟 - Quantitative analysis, strategies and backtests |
NYU: Overview of Advanced Methods of Reinforcement Learning in Finance | |||
Udacity: Artificial Intelligence for Trading | |||
AI in Finance | Learn Fintech Online | ||
Advanced-Deep-Trading | 543 | almost 4 years ago | Experiments based on "Advances in financial machine learning" book |
Advances in Financial Machine Learning | Using advanced ML solutions to overcome real-world investment problems | ||
Build Financial Software with Generative AI | Book about how to build financial software hands-on using generative AI tools like ChatGPT and Copilot | ||
Mastering Python for Finance | 401 | about 3 years ago | Sources codes for: Mastering Python for Finance, Second Edition |
MLSys-NYU-2022 | 369 | almost 2 years ago | Slides, scripts and materials for the Machine Learning in Finance course at NYU Tandon, 2022 |
Train and Deploy a Serverless API to predict crypto prices | 762 | 6 months ago | In this tutorial you won't build an ML system that will make you rich. But you will master the MLOps frameworks and tools you need to build ML systems that, together with tons of experimentation, can take you there |
Awesome AI in Finance / Strategies & Research / Time Series Data | |||
stockpredictionai | 4,259 | 4 months ago | 🌟🌟 - A complete process for predicting stock price movements |
Personae | 1,365 | almost 6 years ago | 🌟 - Implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading |
Ensemble-Strategy | 2,118 | 5 months ago | 🌟 - Deep Reinforcement Learning for Automated Stock Trading |
FinRL | 10,125 | 19 days ago | A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance |
AutomatedStockTrading-DeepQ-Learning | 263 | about 3 years ago | Build a Deep Q-learning reinforcement agent model as automated trading robot |
tf_deep_rl_trader | 241 | almost 2 years ago | Trading environment(OpenAI Gym) + PPO(TensorForce) |
trading-gym | 230 | almost 2 years ago | Trading agent to train with episode of short term trading itself |
trading-rl | 218 | over 1 year ago | Deep Reinforcement Learning for Financial Trading using Price Trailing |
deep_rl_trader | 411 | almost 2 years ago | Trading environment(OpenAI Gym) + DDQN (Keras-RL) |
Quantitative-Trading | 35 | over 6 years ago | Papers and code implementing Quantitative-Trading |
gym-trading | 704 | over 6 years ago | Environment for reinforcement-learning algorithmic trading models |
zenbrain | 47 | about 8 years ago | A framework for machine-learning bots |
DeepLearningNotes | 367 | almost 7 years ago | Machine learning in quant analysis |
stock_market_reinforcement_learning | 791 | almost 8 years ago | Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras |
Chaos Genius | 737 | 2 months ago | ML powered analytics engine for outlier/anomaly detection and root cause analysis |
mlforecast | 899 | 9 days ago | Scalable machine learning based time series forecasting |
Awesome AI in Finance / Strategies & Research / Portfolio Management | |||
Deep-Reinforcement-Stock-Trading | 597 | 17 days ago | A light-weight deep reinforcement learning framework for portfolio management |
qtrader | 455 | over 6 years ago | Reinforcement Learning for portfolio management |
PGPortfolio | 1,751 | about 3 years ago | A Deep Reinforcement Learning framework for the financial portfolio management problem |
DeepDow | 920 | 10 months ago | Portfolio optimization with deep learning |
Awesome AI in Finance / Strategies & Research / High Frequency Trading | |||
High-Frequency-Trading-Model-with-IB | 2,532 | over 2 years ago | A high-frequency trading model using Interactive Brokers API with pairs and mean-reversion |
SGX-Full-OrderBook-Tick-Data-Trading-Strategy | 1,948 | about 2 years ago | 🌟 - Solutions for high-frequency trading (HFT) strategies using data science approaches (Machine Learning) on Full Orderbook Tick Data |
HFT_Bitcoin | 151 | over 7 years ago | Analysis of High Frequency Trading on Bitcoin exchanges |
Awesome AI in Finance / Strategies & Research / Event Drive | |||
stockpredictionai | 4,259 | 4 months ago | 🌟🌟 - Complete process for predicting stock price movements |
trump2cash | 6,295 | over 1 year ago | 🌟 - A stock trading bot powered by Trump tweets |
Awesome AI in Finance / Strategies & Research / Crypto Currencies Strategies | |||
LSTM-Crypto-Price-Prediction | 291 | over 3 years ago | Predicting price trends in crypto markets using an LSTM-RNN for trading |
tforce_btc_trader | 820 | almost 6 years ago | TensorForce Bitcoin trading bot |
Tensorflow-NeuroEvolution-Trading-Bot | 155 | over 3 years ago | A population model that trade cyrpto and breed and mutate iteratively |
gekkoga | 311 | almost 6 years ago | Genetic algorithm for solving optimization of trading strategies using Gekko |
Gekko_ANN_Strategies | 55 | about 1 year ago | ANN trading strategies for the Gekko trading bot |
gekko-neuralnet | 95 | over 4 years ago | Neural network strategy for Gekko |
bitcoin_prediction | 235 | almost 7 years ago | Code for "Bitcoin Prediction" by Siraj Raval on YouTube |
Awesome AI in Finance / Strategies & Research / Technical Analysis | |||
quant-trading | 5,982 | 7 months ago | Python quantitative trading strategies |
Gekko-Bot-Resources | 197 | almost 5 years ago | Gekko bot resources |
gekko_tools | 148 | almost 5 years ago | Gekko strategies, tools etc |
gekko RSI_WR | 4 | over 6 years ago | Gekko RSI_WR strategies |
gekko HL | 11 | over 6 years ago | Calculate down peak and trade on |
EthTradingAlgorithm | 4 | over 6 years ago | Ethereum trading algorithm using Python 3.5 and the library ZipLine |
gekko_trading_stuff | 109 | over 6 years ago | Awesome crypto currency trading platform |
forex.analytics | 181 | about 5 years ago | Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithmv |
Bitcoin_MACD_Strategy | 9 | about 7 years ago | Bitcoin MACD crossover trading strategy backtest |
crypto-signal | 4,923 | 5 months ago | Automated crypto trading & technical analysis (TA) bot for Bittrex, Binance, GDAX, and more |
Gekko-Strategies | 1,351 | almost 5 years ago | Strategies to Gekko trading bot with backtests results and some useful tools |
gekko-gannswing | 70 | about 7 years ago | Gann's Swing trade strategy for Gekko trade bot |
Awesome AI in Finance / Strategies & Research / Lottery & Gamble | |||
LotteryPredict | 381 | over 5 years ago | Use LSTM to predict lottery |
Awesome AI in Finance / Strategies & Research / Arbitrage | |||
ArbitrageBot | 171 | about 7 years ago | Arbitrage bot that currently works on bittrex & poloniex |
r2 | 787 | over 1 year ago | Automatic arbitrage trading system powered by Node.js + TypeScript |
cryptocurrency-arbitrage | 1,210 | over 2 years ago | A crypto currency arbitrage opportunity calculator. Over 800 currencies and 50 markets |
bitcoin-arbitrage | 2,463 | about 1 month ago | Bitcoin arbitrage opportunity detector |
blackbird | Long / short market-neutral strategy | ||
Awesome AI in Finance / Data Sources | |||
Quandl | 🌟 - Get millions of financial and economic dataset from hundreds of publishers via a single free API | ||
yahoo-finance | 1,349 | 11 months ago | Python module to get stock data from Yahoo! Finance |
Tushare | 12,881 | 9 months ago | Crawling historical data of Chinese stocks |
CryptoInscriber | 46 | over 6 years ago | A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange |
Gekko-Datasets | 170 | over 6 years ago | Gekko trading bot dataset dumps. Download and use history files in SQLite format |
Awesome AI in Finance / Research Tools | |||
Synthical | AI-powered collaborative environment for Research | ||
TensorTrade | 4,562 | 6 months ago | 🌟🌟 - Trade efficiently with reinforcement learning |
ML-Quant | Quant resources from ArXiv (sanity), SSRN, RePec, Journals, Podcasts, Videos, and Blogs | ||
JAQS | 620 | over 5 years ago | An open source quant strategies research platform |
pyfolio | 5,709 | 11 months ago | Portfolio and risk analytics in Python |
alphalens | 3,384 | 10 months ago | Performance analysis of predictive (alpha) stock factors |
empyrical | 1,310 | 4 months ago | Common financial risk and performance metrics. Used by Zipline and pyfolio |
zvt | 3,250 | 6 days ago | Zero vector trader |
Awesome AI in Finance / Trading System / Traditional Market | |||
OpenBB | 33,972 | 6 days ago | 🌟🌟🌟 - AI-powered opensource research and analytics workspace |
zipline | 17,718 | 9 months ago | 🌟🌟 - A python algorithmic trading library |
TradingView | 🌟 - Get real-time information and market insights | ||
rqalpha | 5,389 | 2 months ago | A extendable, replaceable Python algorithmic backtest & trading framework |
backtrader | 14,735 | 3 months ago | Python backtesting library for trading strategies |
kungfu | 3,403 | 7 months ago | Kungfu Master trading system |
lean | 9,935 | 1 day ago | Algorithmic trading engine built for easy strategy research, backtesting and live trading |
pylivetrader | 665 | about 2 years ago | Python live trade execution library with zipline interface |
CoinMarketCapBacktesting | 3 | almost 2 years ago | As backtest frameworks for coin trading strategy |
Awesome AI in Finance / Trading System / Crypto Currencies | |||
zenbot | 8,234 | almost 3 years ago | Command-line crypto currency trading bot using Node.js and MongoDB |
bot18 | 195 | almost 2 years ago | High-frequency crypto currency trading bot developed by Zenbot |
magic8bot | 340 | over 1 year ago | Crypto currency trading bot using Node.js and MongoDB |
catalyst | 2,494 | almost 2 years ago | An algorithmic trading library for Crypto-Assets in python |
QuantResearchDev | 30 | about 6 years ago | Quant Research dev & Traders open source project |
MACD | Zenbot MACD Auto-Trader | ||
abu | 12,119 | 6 months ago | A quant trading system base on python |
CoinMarketCapBacktesting | 3 | almost 2 years ago | Tests bt and Quantopian Zipline as backtesting frameworks for coin trading strategy |
Gekko-BacktestTool | 229 | over 4 years ago | Batch backtest, import and strategy params optimalization for Gekko Trading Bot |
Awesome AI in Finance / TA Lib | |||
pandas_talib | 747 | over 6 years ago | A Python Pandas implementation of technical analysis indicators |
finta | 2,135 | over 2 years ago | Common financial technical indicators implemented in Python-Pandas (70+ indicators) |
tulipnode | 497 | over 1 year ago | Official Node.js wrapper for Tulip Indicators. Provides over 100 technical analysis overlay and indicator functions |
techan.js | 2,404 | about 4 years ago | A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3 |
Awesome AI in Finance / Exchange API | |||
IbPy | 1,371 | almost 8 years ago | Python API for the Interactive Brokers on-line trading system |
HuobiFeeder | 39 | almost 2 years ago | Connect HUOBIPRO exchange, get market/historical data for ABAT trading platform backtest analysis and live trading |
ctpwrapper | 463 | over 1 year ago | Shanghai future exchange CTP api |
PENDAX | 43 | 7 months ago | Javascript SDK for Trading/Data API and Websockets for cryptocurrency exchanges like FTX, FTXUS, OKX, Bybit, & More |
Awesome AI in Finance / Exchange API / Framework | |||
tf-quant-finance | 4,559 | 17 days ago | High-performance TensorFlow library for quantitative finance |
Awesome AI in Finance / Exchange API / Visualizing | |||
playground | 12,030 | 25 days ago | Play with neural networks |
netron | 28,215 | 1 day ago | Visualizer for deep learning and machine learning models |
KLineChart | 2,460 | 7 days ago | Highly customizable professional lightweight financial charts |
Awesome AI in Finance / Exchange API / GYM Environment | |||
TradingGym | 1,596 | 10 months ago | 🌟 - Trading and Backtesting environment for training reinforcement learning agent |
TradzQAI | 165 | over 2 years ago | Trading environment for RL agents, backtesting and training |
btgym | 988 | about 3 years ago | Scalable, event-driven, deep-learning-friendly backtesting library |
Awesome AI in Finance / Articles | |||
The-Economist | 3,605 | over 1 year ago | The Economist |
nyu-mlif-notes | 91 | about 6 years ago | NYU machine learning in finance notes |
Using LSTMs to Turn Feelings Into Trades | |||
Awesome AI in Finance / Others | |||
zipline-tensorboard | 106 | about 2 years ago | TensorBoard as a Zipline dashboard |
gekko-quasar-ui | 113 | over 3 years ago | An UI port for gekko trading bot using Quasar framework |
Floom | 36 | 6 days ago | AI gateway and marketplace for developers, enables streamlined integration and least volatile approach of AI features into products |
Stock-Prediction-Models | 8,067 | over 1 year ago | 🌟🌟🌟 - Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations |
Financial Machine Learning | 7,200 | 7 days ago | 🌟🌟 - A curated list of practical financial machine learning (FinML) tools and applications. This collection is primarily in Python |
Awesome-Quant-Machine-Learning-Trading | 2,733 | over 1 year ago | 🌟 - Quant / Algorithm trading resources with an emphasis on Machine Learning |
awesome-quant | 18,251 | 3 days ago | A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance) |
FinancePy | 2,143 | about 2 months ago | A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives |
Explore Finance Service Libraries & Projects | Explore a curated list of Fintech popular & new libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi |