Awesome AI in Finance

There are millions of trades made in the global financial market every day. Data grows very quickly and people are hard to understand. With the power of the latest artificial intelligence research, people analyze & trade automatically and intelligently. This list contains the research, tools and code that people use to beat the market.
Contents
- Agents
- LLMs
- Papers
- Courses & Books
- Strategies & Research
- Time Series Data
- Portfolio Management
- High Frequency Trading
- Event Drive
- Crypto Currencies Strategies
- Technical Analysis
- Lottery & Gamble
- Arbitrage
- Data Sources
- Research Tools
- Trading System
- TA Lib
- Exchange API
- Articles
- Others
Agents
- ππ nofx - A multi-exchange Al trading platform with multi-Ai competition self-evolution, and real-time dashboard.
- TradingAgents - Multi-Agents LLM Financial Trading Framework.
- π FinRobot - An Open-Source AI Agent Platform for Financial Analysis using LLMs.
LLMs
- πππ Nof1 - Benchmark designed to measure AI's investing abilities. Each model is given $10,000 of real money, in real markets, with identical prompts and input data.
- π AI Hedge Fund - Explore the use of AI to make trading decisions.
- ππ MarS - A Financial Market Simulation Engine Powered by Generative Foundation Model.
- ππ 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 - An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark.
- FinGPT - 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 - 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.
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.