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.

GitHub

4k stars
125 watching
427 forks
last commit: 3 months 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 567 3 months ago An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark
FinGPT 14,384 4 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,147 about 1 month 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,157 over 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 542 about 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 405 about 2 months ago Sources codes for: Mastering Python for Finance, Second Edition
MLSys-NYU-2022 373 about 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 769 8 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,364 6 months ago 🌟🌟 - A complete process for predicting stock price movements
Personae 1,374 about 6 years ago 🌟 - Implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading
Ensemble-Strategy 2,132 7 months ago 🌟 - Deep Reinforcement Learning for Automated Stock Trading
FinRL 10,240 about 1 month ago A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance
AutomatedStockTrading-DeepQ-Learning 263 over 3 years ago Build a Deep Q-learning reinforcement agent model as automated trading robot
tf_deep_rl_trader 242 about 2 years ago Trading environment(OpenAI Gym) + PPO(TensorForce)
trading-gym 230 about 2 years ago Trading agent to train with episode of short term trading itself
trading-rl 218 almost 2 years ago Deep Reinforcement Learning for Financial Trading using Price Trailing
deep_rl_trader 411 about 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 almost 7 years ago Environment for reinforcement-learning algorithmic trading models
zenbrain 47 over 8 years ago A framework for machine-learning bots
DeepLearningNotes 368 almost 7 years ago Machine learning in quant analysis
stock_market_reinforcement_learning 791 about 8 years ago Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras
Chaos Genius 744 4 months ago ML powered analytics engine for outlier/anomaly detection and root cause analysis
mlforecast 924 about 1 month ago Scalable machine learning based time series forecasting

Awesome AI in Finance / Strategies & Research / Portfolio Management

Deep-Reinforcement-Stock-Trading 607 2 months ago A light-weight deep reinforcement learning framework for portfolio management
qtrader 456 over 6 years ago Reinforcement Learning for portfolio management
PGPortfolio 1,755 over 3 years ago A Deep Reinforcement Learning framework for the financial portfolio management problem
DeepDow 932 12 months ago Portfolio optimization with deep learning

Awesome AI in Finance / Strategies & Research / High Frequency Trading

High-Frequency-Trading-Model-with-IB 2,552 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,963 over 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,364 6 months ago 🌟🌟 - Complete process for predicting stock price movements
trump2cash 6,300 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 296 over 3 years ago Predicting price trends in crypto markets using an LSTM-RNN for trading
tforce_btc_trader 819 almost 6 years ago TensorForce Bitcoin trading bot
Tensorflow-NeuroEvolution-Trading-Bot 157 almost 4 years ago A population model that trade cyrpto and breed and mutate iteratively
gekkoga 313 almost 6 years ago Genetic algorithm for solving optimization of trading strategies using Gekko
Gekko_ANN_Strategies 55 over 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 6,078 9 months ago Python quantitative trading strategies
Gekko-Bot-Resources 198 almost 5 years ago Gekko bot resources
gekko_tools 148 almost 5 years ago Gekko strategies, tools etc
gekko RSI_WR 4 almost 7 years ago Gekko RSI_WR strategies
gekko HL 11 almost 7 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 almost 7 years ago Awesome crypto currency trading platform
forex.analytics 182 over 5 years ago Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithmv
Bitcoin_MACD_Strategy 9 over 7 years ago Bitcoin MACD crossover trading strategy backtest
crypto-signal 4,975 6 months ago Automated crypto trading & technical analysis (TA) bot for Bittrex, Binance, GDAX, and more
Gekko-Strategies 1,359 about 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 386 over 5 years ago Use LSTM to predict lottery

Awesome AI in Finance / Strategies & Research / Arbitrage

ArbitrageBot 173 over 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,221 over 2 years ago A crypto currency arbitrage opportunity calculator. Over 800 currencies and 50 markets
bitcoin-arbitrage 2,473 3 months 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,354 about 1 year ago Python module to get stock data from Yahoo! Finance
Tushare 12,947 10 months ago Crawling historical data of Chinese stocks
CryptoInscriber 46 almost 7 years ago A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange
Gekko-Datasets 172 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,592 7 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,751 about 1 year ago Portfolio and risk analytics in Python
alphalens 3,433 11 months ago Performance analysis of predictive (alpha) stock factors
empyrical 1,321 6 months ago Common financial risk and performance metrics. Used by Zipline and pyfolio
zvt 3,302 about 1 month ago Zero vector trader

Awesome AI in Finance / Trading System / Traditional Market

OpenBB 34,385 about 1 month ago 🌟🌟🌟 - AI-powered opensource research and analytics workspace
zipline 17,821 11 months ago 🌟🌟 - A python algorithmic trading library
TradingView 🌟 - Get real-time information and market insights
rqalpha 5,426 about 1 month ago A extendable, replaceable Python algorithmic backtest & trading framework
backtrader 15,145 5 months ago Python backtesting library for trading strategies
kungfu 3,442 9 months ago Kungfu Master trading system
lean 10,065 about 1 month ago Algorithmic trading engine built for easy strategy research, backtesting and live trading
pylivetrader 665 over 2 years ago Python live trade execution library with zipline interface
CoinMarketCapBacktesting 3 about 2 years ago As backtest frameworks for coin trading strategy

Awesome AI in Finance / Trading System / Crypto Currencies

zenbot 8,242 almost 3 years ago Command-line crypto currency trading bot using Node.js and MongoDB
bot18 197 about 2 years ago High-frequency crypto currency trading bot developed by Zenbot
magic8bot 350 almost 2 years ago Crypto currency trading bot using Node.js and MongoDB
catalyst 2,492 about 2 years ago An algorithmic trading library for Crypto-Assets in python
QuantResearchDev 31 about 6 years ago Quant Research dev & Traders open source project
MACD Zenbot MACD Auto-Trader
abu 12,349 about 2 months ago A quant trading system base on python
CoinMarketCapBacktesting 3 about 2 years ago Tests bt and Quantopian Zipline as backtesting frameworks for coin trading strategy
Gekko-BacktestTool 231 almost 5 years ago Batch backtest, import and strategy params optimalization for Gekko Trading Bot

Awesome AI in Finance / TA Lib

pandas_talib 750 over 6 years ago A Python Pandas implementation of technical analysis indicators
finta 2,140 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,407 over 4 years ago A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3

Awesome AI in Finance / Exchange API

IbPy 1,376 almost 8 years ago Python API for the Interactive Brokers on-line trading system
HuobiFeeder 39 about 2 years ago Connect HUOBIPRO exchange, get market/historical data for ABAT trading platform backtest analysis and live trading
ctpwrapper 471 over 1 year ago Shanghai future exchange CTP api
PENDAX 44 8 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,598 2 months ago High-performance TensorFlow library for quantitative finance

Awesome AI in Finance / Exchange API / Visualizing

playground 12,082 3 months ago Play with neural networks
netron 28,684 about 1 month ago Visualizer for deep learning and machine learning models
KLineChart 2,527 about 1 month ago Highly customizable professional lightweight financial charts

Awesome AI in Finance / Exchange API / GYM Environment

TradingGym 1,610 11 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 over 3 years ago Scalable, event-driven, deep-learning-friendly backtesting library

Awesome AI in Finance / Articles

The-Economist 3,613 over 1 year ago The Economist
nyu-mlif-notes 93 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 37 2 months ago AI gateway and marketplace for developers, enables streamlined integration and least volatile approach of AI features into products
Stock-Prediction-Models 8,151 almost 2 years ago 🌟🌟🌟 - Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations
Financial Machine Learning 7,422 about 1 month 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,763 over 1 year ago 🌟 - Quant / Algorithm trading resources with an emphasis on Machine Learning
awesome-quant 18,523 about 1 month ago A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
FinancePy 2,179 3 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

Backlinks from these awesome lists:

More related projects: