Skip to content
FXMacroNews

The business of foreign exchange

Ecosystem directory

GitHub Repositories for FX and Quantitative Finance

An index of public GitHub repositories across FX trading, macro research and quantitative finance. Browse by category or search by name, topic and language.

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

1,763 repositories

Page 24 of 36

Professional multi-asset trading & Pine Script development MCP server for Claude. Features: 20+ indicators, Pine Script tools (validator, autocomplete, docs, testing), Forex/Stocks/Crypto support

Language
Python
Stars
63
Forks
20
Licence
MIT
Latest push
2026-06-26

A Raft-replicated order-book matching engine in Rust — durable by consensus, all kinds of order types for Equity ForEx Crypto Derivatives with fee deduction, deterministic from order intake to…

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

A simple, fast and garbage-free matching engine order book that you can use as a starting point for your matching engines.

Language
Java
Stars
59
Forks
27
Licence
Apache-2.0
Latest push
2026-09-07

gome- Golang Match Engine, uses Golang for calculations, gRPC for services, ProtoBuf for data exchange, RabbitMQ for queues, and Redis for cache implementation of high-performance matching engine…

Language
Go
Stars
59
Forks
20
Licence
MIT
Latest push
2026-11-05

A professional-grade, modular, and scalable AI trading bot built for MetaTrader 5. Designed to trade Gold (XAU/USD) using real-time ML trend analysis, NLP-based sentiment interpretation, dynamic…

Language
Python
Stars
59
Forks
20
Latest push
2025-07-14

AI-powered XAUUSD (Gold) trading bot with XGBoost ML, Smart Money Concepts (SMC), and HMM regime detection for MetaTrader 5 | xau ai trading bot | gold trader | gold trading bot | ai xau bot

Language
Python
Stars
59
Forks
15
Licence
MIT
Latest push
2026-03-24

📈 Framework-driven trading workspace in Claude Code — one slash command scans stocks, crypto, FX, indices & commodities with structured verdicts and audit trails 🤖

Language
Python
Stars
58
Forks
12
Licence
MIT
Latest push
2026-05-02

Claude Code skill for professional MQL4/MQL5 development — Expert Advisors, indicators, trading operations, risk management, backtesting, and external API integration for MetaTrader platforms.

Stars
57
Forks
19
Licence
MIT
Latest push
2026-02-08

News Trader is a customizable expert advisor to trade high-volatility news releases based on the trader's inputs.

Language
MQL5
Stars
57
Forks
19
Licence
Apache-2.0
Latest push
2025-08-08

RL stock selection for China A-share — bundled polars-native factor library (105 Alpha101 + 191 GTJA Alpha191 = 296 factors), board-aware price limits, GPU train + ONNX CPU infer, MIT-licensed.

Language
Python
Stars
56
Forks
15
Latest push
2026-07-24

High-performance quantitative finance library in Rust: pricing, risk, and numerical tools built for speed and safety.

Language
Rust
Stars
56
Forks
3
Licence
BSD-3-Clause
Latest push
2026-11-03

Academic python library that records changes to instances of the limit order book for pairs supported on the coinbase exchange.

Language
Jupyter Notebook
Stars
55
Forks
15
Licence
AGPL-3.0
Latest push
2026-05-04

Emporia is a microservices-based trading platform built with Spring Boot, React and PostgreSQL, featuring real-time market data, order management, execution strategies, and OAuth2 security.

Language
Java
Stars
55
Forks
27
Latest push
2026-09-28

PriceGenerator is the platform for generating prices similar to real stock prices, but you can control the statistics of their distribution. Use PriceGenerator to generate synthetic data to test…

Language
Python
Stars
55
Forks
7
Licence
Apache-2.0
Latest push
2026-11-04

Cluster-based portfolio allocation on an explicit, inspectable tree: hierarchical risk parity, Schur complementary allocation and hierarchical 1/N

Language
Python
Stars
55
Forks
23
Licence
MIT
Latest push
2026-11-03

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.