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
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

Backlinks from these awesome lists:

More related projects: