Machine Learning > AI in Finance
Solving problems in finance with machine learning.
Contents
Agents
A multi-exchange Al trading platform with multi-Ai competition self-evolution, and real-time dashboard.
Decentralized crowdfunding platform for AI agents with milestone-based escrow on Base blockchain.
Self-improving AI trading system with 25 agents, Karpathy-style autoresearch, Darwinian selection, autonomous agent spawning, and multi-cohort meta-weighting.
LLMs
A Financial Market Simulation Engine Powered by Generative Foundation Model.
An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark.
Courses & Books & Blogs
Quantitative analysis, strategies and backtests https://letianzj.github.io/
Experiments based on "Advances in financial machine learning" book.
Sources codes for: Mastering Python for Finance, Second Edition.
Strategies & Research
Event Drive
Time Series Data
Implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading.
A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance.
Build a Deep Q-learning reinforcement agent model as automated trading robot.
Deep Reinforcement Learning for Financial Trading using Price Trailing.
Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras.
ML powered analytics engine for outlier/anomaly detection and root cause analysis..
Portfolio Management
High Frequency Trading
A high-frequency trading model using Interactive Brokers API with pairs and mean-reversion.
Crypto Currencies Strategies
Predicting price trends in crypto markets using an LSTM-RNN for trading.
A population model that trade cyrpto and breed and mutate iteratively.
Technical Analysis
A powerful and flexible Python framework for designing, backtesting, optimizing, and deploying algotrading bots
Ethereum trading algorithm using Python 3.5 and the library ZipLine.
Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithmv.
Automated crypto trading & technical analysis (TA) bot for Bittrex, Binance, GDAX, and more.
Lottery & Gamble
Data Sources
Traditional Markets
Crypto Currencies
A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange.
Python SDK for cryptocurrency portfolio tracking with real-time prices, P/L calculations, backtesting, and price alerts. Free tier: 25 req/hr.
Gekko trading bot dataset dumps. Download and use history files in SQLite format.
Research Tools
Common financial risk and performance metrics. Used by Zipline and pyfolio.
Open source framework for debugging and stress testing LLM agents and RAG pipelines. Includes a 16 mode failure map and long-horizon stress tests that are useful for financial research agents.
Trading System
Self-hosted execution engine for algorithmic trading bots. Supports Python, TypeScript, Rust, C++, C#, Scala, and Haskell. Each bot runs in an isolated container with scheduled or streaming execution.
An extendable, replaceable Python algorithmic backtest & trading framework.
TA Lib
Exchange API
Framework
Visualizing
GYM Environment
Articles
Others
Other Resource
Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations.
A curated list of practical financial machine learning (FinML) tools and applications. This collection is primarily in Python.
Quant / Algorithm trading resources with an emphasis on Machine Learning.