Skip to content
FXMacroNews

The business of foreign exchange

Ecosystem directory

Machine learning for finance GitHub Repositories

Machine learning, reinforcement learning and AI agents applied to markets.

1,763 repositories · facts retrieved 2026-11-05

124 repositories

Page 2 of 3

Book and material for the course "Time series analysis with Python" (STA-2003)

Language
Jupyter Notebook
Stars
287
Forks
66
Licence
MIT
Latest push
2026-07-09

Using Transformer deep learning architecture to predict stock prices.

Language
Jupyter Notebook
Stars
282
Forks
42
Licence
MIT
Latest push
2026-04-16

This code accompanies the the paper Slow Momentum with Fast Reversion: A Trading Strategy Using Deep Learning and Changepoint Detection.

Language
Python
Stars
278
Forks
111
Licence
MIT
Latest push
2026-03-19

We tested 3 approaches for Pair Trading: distance, cointegration and reinforcement learning approach.

Language
Python
Stars
273
Forks
70
Licence
MIT
Latest push
2022-12-08

Wolfinch is your friendly trader Bot written in Python

Language
Python
Stars
271
Forks
50
Licence
GPL-3.0
Latest push
2026-05-04

A comprehensive learning roadmap for mastering the core disciplines necessary for successful sole algorithmic trading. This repository serves as a structured template, guiding users through…

Language
Shell
Stars
257
Forks
31
Licence
MIT
Latest push
2026-02-07

Financial market data consumption skills for claude code and AI agents

Language
Python
Stars
253
Forks
36
Licence
MIT
Latest push
2026-06-14

Your one-click scientific research lab for Opencode - with seamless.ipynb and REPL integration

Language
TypeScript
Stars
243
Forks
61
Latest push
2026-02-21

Trading Gym is an open source project for the development of reinforcement learning algorithms in the context of trading.

Language
Jupyter Notebook
Stars
220
Forks
55
Licence
MIT
Latest push
2024-09-23

Qbot 微信小程序: 自选基金/股票助手、策略选股、股票盯盘、量化投研智库

Language
JavaScript
Stars
214
Forks
33
Licence
GPL-3.0
Latest push
2025-02-23

An Self-Evolving Stock Strategy Research Agent 策略回测和自我进化

Language
Python
Stars
212
Forks
88
Licence
Apache-2.0
Latest push
2026-07-03

🚀一个结合了LSTM股票价格预测与强化学习交易策略的智能股票交易系统。通过深度学习对股市数据进行精准预测,并利用强化学习自动优化交易决策,实现了从数据获取、趋势预测到自动交易的全流程智能化。系统不仅提供了强大的数据处理和预测功能,还内置交互式可视化界面,帮助用户实时查看预测结果与交易决策,适用于多支股票的批量处理,帮助投资者更好地捕捉市场机会,提升交易效率与收益。

Language
Python
Stars
207
Forks
37
Licence
Apache-2.0
Latest push
2025-04-13

A sentiment analyzer package for financial assets and securities utilizing GPT models.

Language
Python
Stars
198
Forks
34
Licence
Apache-2.0
Latest push
2026-07-15

We research the correlations between astrology planet cycles and price effect for multiples financial markets using statistics and machine learning techniques. Join the community discussions at…

Language
R
Stars
197
Forks
57
Licence
GPL-3.0
Latest push
2023-01-25

专业的金融市场数据 MCP 服务器 - 支持A股/美股/加密货币,原生 MCP 协议,AI Agent 友好

Language
Python
Stars
177
Forks
47
Latest push
2026-03-25

把 dsh 会话变成合规、可复现、可追责的 AI 投研工作台:ai-hedge-fund 回测 + risk-gate 风控 + cron 盯盘 + 记忆复盘 | compliance-first AI investment desk

Language
Python
Stars
168
Forks
0
Licence
MIT
Latest push
2026-09-23

Detect trend in time series, drawdown, drawdown within a constant look-back window, maximum drawdown, time underwater.

Language
Python
Stars
168
Forks
25
Licence
MIT
Latest push
2026-10-03

Implementation of various deep learning models for limit order book. DeepLOB (Zhang et al., 2018), TransLOB (Wallbridge, 2020), DeepFolio (Sangadiev et al., 2020), etc.

Language
Python
Stars
162
Forks
37
Latest push
2022-12-11

algorithmic trading using machine learning (AI / ML)

Language
Python
Stars
161
Forks
20
Licence
MIT
Latest push
2026-08-25

A custom MARL (multi-agent reinforcement learning) environment where multiple agents trade against one another (self-play) in a zero-sum continuous double auction. Ray [RLlib] is used for training.

Language
Python
Stars
155
Forks
33
Licence
MIT
Latest push
2026-11-02

Implement, demonstrate, reproduce and extend the results of the Risk articles 'Differential Machine Learning' (2020) and 'PCA with a Difference' (2021) by Huge and Savine, and cover implementation…

Language
Jupyter Notebook
Stars
146
Forks
58
Latest push
2022-10-05

🤖 基于深度学习的AI量化投资系统 | Vision-Based Quantitative Trading System with Deep Learning

Language
Python
Stars
142
Forks
17
Licence
MIT
Latest push
2026-02-27

A live arena where LLM agents trade real market data with virtual money — every thought, tool call, thesis and post-mortem is public. Bring your own model and key.

Language
Java
Stars
142
Forks
23
Licence
MIT
Latest push
2026-10-30

An LLM trading agent that shows its work: the chart, the prompt, the memory it retrieved, and every loss. Paper trading, public ledger.

Language
Python
Stars
141
Forks
48
Licence
MIT
Latest push
2026-11-03

PyTorch Implementation of "FinTSB: A Comprehensive and Practical Benchmark for Financial Time Series Forecasting" (FCS & ICAIF 2025 Workshop Best Paper)

Language
Python
Stars
136
Forks
25
Licence
GPL-3.0
Latest push
2025-08-22

Financial Domain Question Answering with pre-trained BERT Language Model

Language
Python
Stars
131
Forks
29
Latest push
2025-07-11

Vibe Trading — agentic AI trading platform for Indian markets. 7 LLM analyst agents analyze stocks in parallel, debate bull vs bear, and deliver trade plans. Open-source agentic quantitative…

Language
Python
Stars
126
Forks
51
Licence
MIT
Latest push
2026-09-03

QuantConnect Algorithmic Trading Platform Orchestration MCP - Agentic LLM Driven Trading Strategy Design, Research & Implementation

Language
Python
Stars
125
Forks
32
Licence
MIT
Latest push
2025-08-24

A deep reinforcement learning framework for generating formulaic alpha factors for quantitative investment, powered by GFlowNet, implemented in Python&PyTorch.

Language
Jupyter Notebook
Stars
124
Forks
25
Latest push
2026-01-23

原生AI股票研究平台,支持多智能体分析、AI Agent 协作与实时辩论对抗,可配置的大语言模型(LLM)工作流、多源市场数据及报告导出功能。

Language
Python
Stars
124
Forks
12
Latest push
2026-07-09

The official API of DoubleAdapt (KDD'23), an incremental learning framework for online stock trend forecasting, WITHOUT dependencies on the qlib package.

Language
Python
Stars
120
Forks
23
Latest push
2024-12-25

An interface that lets users build, test, and deploy custom adaptive machine learning models in freqtrade. Mirrored development on github.com/freqtrade/freqtrade

Language
Python
Stars
119
Forks
25
Licence
GPL-3.0
Latest push
2023-02-09

An open-source, lightweight, and blazing-fast financial machine learning library built with Numba. Process raw trades, generate advanced bars, features, and labels for quantitative research.

Language
Python
Stars
114
Forks
18
Licence
MIT
Latest push
2026-10-25

Deep Reinforcement Learning For Trading

Language
Jupyter Notebook
Stars
109
Forks
27
Latest push
2026-08-19

CLI tool & MCP for Indonesian stock market (IDX) analysis. Built for humans and AI agents.

Language
Rust
Stars
103
Forks
13
Licence
MIT
Latest push
2026-11-05

🪁 A fast Adaptive Machine Learning library for Time-Series, that lets you build, deploy and update composite models easily. An order of magnitude speed-up, combined with flexibility and rigour. This…

Language
Python
Stars
101
Forks
6
Latest push
2024-02-29

An autonomous multi asset AI fund. Claude proposes, code disposes.

Language
Python
Stars
97
Forks
22
Licence
MIT
Latest push
2026-10-17

经管实证研究的 AI 知识库 — 从文献阅读到 Stata 执行,一条流水线串到底。基于 Karpathy 的 LLM-Wiki 理念,按实证研究 10 类实体(变量 / 数据集 / 模型 / 机制 / 假设 / 识别策略 / 稳健性 / 异质性 / 表格 / 论文)定制

Language
Python
Stars
97
Forks
18
Licence
MIT
Latest push
2026-06-13

人机混合智能的金融量化研究与工程框架:整合大模型分析与机器学习预测,覆盖港股 / A股,并提供验证、诊断、个股分析三类通用能力。

Language
Python
Stars
93
Forks
26
Latest push
2026-11-05

Mlfin.py is an advance Machine Learning toolbox for financial applications in Python.

Language
Jupyter Notebook
Stars
92
Forks
36
Licence
MIT
Latest push
2026-10-11

AI agent skill for generating quantitative strategy code on JoinQuant platform - Cursor / Claude Code compatible

Language
Python
Stars
91
Forks
19
Latest push
2026-11-02

The knowledge harness for AI‑native finance — MCP server for LLMQuant Data.

Language
TypeScript
Stars
87
Forks
12
Licence
MIT
Latest push
2026-08-27

Repository facts come from GitHub's public API and link to each project's own page. Figures are as GitHub reported them on 2026-11-05.

Repositories are selected by topic and activity on GitHub, with forks, duplicate copies and promotional projects left out. A listing is not an endorsement or a security review. Check a project's code, licence and maintainers before you use it. To correct or remove a listing, email info@fxmacrodata.com.