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 5 of 36

Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Datasets and trading performance automatically published to S3 for…

Language
Jupyter Notebook
Stars
1,245
Forks
269
Latest push
2020-09-05

VisualHFT Terminal: open-source observability and decision terminal for electronic trading desks. Live Level 2 order books, microstructure analytics, and quantitative execution monitoring.

Language
C#
Stars
1,213
Forks
254
Licence
Apache-2.0
Latest push
2026-11-01

This github repository of "Machine Learning and Data Science Blueprints for Finance". Please star.

Language
Jupyter Notebook
Stars
1,205
Forks
494
Latest push
2023-01-26

本仓库面向所有对量化分析或开发感兴趣的量化交易从业者,提供系统性学习量化开发的技术路线,从数据获取、策略开发、回测系统到实盘部署。

Stars
1,185
Forks
160
Latest push
2025-07-04

免費開源的投資反詐、交易統計與自動化交易程式工具:預設 PaperBroker,提供 14 種券商/交易所選項;交易紀錄分析在本機執行。

Language
Python
Stars
1,161
Forks
86
Licence
MIT
Latest push
2026-11-02

Backtrader-powered backtesting framework for algorithmic trading, featuring 20+ strategies, multi-market support, CLI tools, and an integrated MCP server for professional traders.

Language
Python
Stars
1,132
Forks
144
Licence
GPL-3.0
Latest push
2026-03-28

This repository contains three ways to obtain arbitrage which are Dual Listing, Options and Statistical Arbitrage. These are projects in collaboration with Optiver and have been peer-reviewed by…

Language
Jupyter Notebook
Stars
1,105
Forks
198
Licence
MIT
Latest push
2023-08-13

An Open Source Portfolio Backtesting Engine for Everyone | 面向所有人的开源投资组合回测引擎

Language
Python
Stars
1,086
Forks
133
Licence
Apache-2.0
Latest push
2025-09-14

Autonomous LLM Trading Asterism — a research-only multi-agent trading platform with evidence-first research, an auditable console, Shadow simulation and explicitly authorized broker execution.

Language
Python
Stars
1,075
Forks
128
Licence
Apache-2.0
Latest push
2026-11-05

Alpaca’s official MCP Server lets you trade stocks, ETFs, crypto, and options, run data analysis, and build strategies in plain English directly from your favorite LLM tools and IDEs

Language
Python
Stars
1,059
Forks
354
Licence
MIT
Latest push
2026-11-04

Funcat 将同花顺、通达信、文华财经麦语言等的公式写法移植到了 Python 中。

Language
Jupyter Notebook
Stars
1,041
Forks
438
Licence
Apache-2.0
Latest push
2019-08-04

Scalable, event-driven, deep-learning-friendly backtesting library

Language
Python
Stars
1,036
Forks
257
Licence
LGPL-3.0
Latest push
2021-08-28

Isn't that what we all want? Our money to go many? Well that's what this framework/strategy hopes to do for you! By giving you & HyperOpt a lot of signals to alter the weights from.

Language
Python
Stars
1,027
Forks
152
Licence
GPL-3.0
Latest push
2023-03-11

Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Futures Exchange. you can use it to trade any pair in Binance Exchange. Binance_grid_trader是一个币安网格策略软件…

Language
Python
Stars
988
Forks
297
Licence
MIT
Latest push
2026-06-07

A powerful financial data module used for pulling data from Yahoo Finance. This module can pull fundamental and technical data for stocks, indexes, currencies, cryptos, ETFs, Mutual Funds, U.S.…

Language
Python
Stars
977
Forks
216
Licence
MIT
Latest push
2024-02-06

Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto…

Language
Python
Stars
975
Forks
138
Licence
Apache-2.0
Latest push
2026-08-31

Solve and estimate Dynamic Stochastic General Equilibrium models (including the New York Fed DSGE)

Language
Julia
Stars
965
Forks
242
Licence
BSD-3-Clause
Latest push
2026-10-30

Current and Historical Lists of S&P 500 components since 1996

Language
Jupyter Notebook
Stars
961
Forks
213
Licence
MIT
Latest push
2026-09-07

开源中国股市(A股)本地数据湖:沪深股票行情、A股股票数据与金融数据,面向量化研究、量化交易与回测,含财务数据、期货数据、资金流向、公告、指数行业与宏观。55 个日更数据集,复权与历史成分内置,行级溯源、PIT,MCP 原生。免注册、免 Token,自托管。Open-source China stock market data lake for quant research…

Language
Python
Stars
954
Forks
105
Licence
Apache-2.0
Latest push
2026-11-03

✨ Download historical and real-time price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨

Language
TypeScript
Stars
953
Forks
143
Licence
MIT
Latest push
2026-10-28

专业的金融数据获取工具库 - A Professional Financial Data Fetching Toolkit for Python

Language
Python
Stars
933
Forks
100
Licence
MIT
Latest push
2026-04-27

Run Pine Script® anywhere. PineTS is LuxAlgo's open-source Pine Script® runtime for Node.js and the browser.

Language
TypeScript
Stars
929
Forks
219
Licence
AGPL-3.0
Latest push
2026-11-04

python tools for Finance with the functionality of indicator calculation, business day calculation and so on.

Language
Python
Stars
920
Forks
148
Licence
MIT
Latest push
2024-01-01

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.