#Forex-trading

Showing 55 of 55 repositories tagged #forex-trading, ranked by stars

kernc
kernc
backtesting.py

๐Ÿ”Ž ๐Ÿ“ˆ ๐Ÿ ๐Ÿ’ฐ Backtest trading strategies in Python.

Score
100
โ˜… 8.7k โ‘‚ 1.5k +16/day
Python
EA31337
EA31337
EA31337

๐Ÿค–๐Ÿ“ˆ EA31337 Lite, Advanced and Rider - Forex multi-strategy trading robot for MT4/MT5 platforms

Score
100
โ˜… 1.2k โ‘‚ 443 +3/day
C++
TheSnowGuru
TheSnowGuru
PyTrader-python-mt4-mt5-trading-api-connector-drag-n-drop

Open Source Trading Strategies & End-to-End solution connecting Metatrader4 & Metatrader5 ๐Ÿ’น with Python with a simple drag and drop EA. Fully tested bug free & efficient solution for live & paper tradingโญ Full Documentation ready. Lightweight, efficient and stable implementation ๐Ÿ”ฅ

Score
92
โ˜… 1.0k โ‘‚ 83 โ€”
Python
EA31337
EA31337
EA31337-Libre

๐Ÿค–๐Ÿ“ˆ EA31337 Libre - free and open source Forex trading robot for MT4/MT5 platforms

Score
80
โ˜… 235 โ‘‚ 104 โ€”
C
EarnForex
EarnForex
MarketProfile

Market Profile indicator for MT4, MT5, and cTrader by EarnForex.com

Score
96
โ˜… 195 โ‘‚ 74 +1/day
MQL5
massive-com
massive-com
client-go

The official Go client library for the Massive REST and WebSocket API.

Score
98
โ˜… 194 โ‘‚ 57 โ€”
Go
matthewkastor
matthewkastor
Metatrader

Expert advisors, scripts, indicators and code libraries for Metatrader.

Score
71
โ˜… 160 โ‘‚ 61 โ€”
HTML
raidastauras
raidastauras
Trading-Bot

Code for automated FX trading

Score
63
โ˜… 149 โ‘‚ 50 +1/day
Python
Ichinga-Samuel
Ichinga-Samuel
aiomql

Asynchronous Python Library For MetaTrader 5

Score
94
โ˜… 137 โ‘‚ 45 โ€”
Python
zeta-zetra
zeta-zetra
code

This repo houses all code for ZetraTrading's Youtube Channel

Score
0
โ˜… 98 โ‘‚ 44 โ€”
Jupyter Notebook
m1
m1
go-finnhub

Simple and easy to use client for stock market, forex and crypto data from finnhub.io written in Go. Access real-time financial market data from 60+ stock exchanges, 10 forex brokers, and 15+ crypto exchanges

Score
0
โ˜… 94 โ‘‚ 22 โ€”
Go
quantfreedom
quantfreedom
QuantFreedom

Professional Backtesting Engine for crypto, stocks and forex

Score
53
โ˜… 70 โ‘‚ 31 โ€”
Jupyter Notebook
ilahuerta-IA
ilahuerta-IA
mt5_live_trading_bot

Professional real-time trading strategy monitor for MetaTrader 5 with advanced GUI and comprehensive risk management

Score
86
โ˜… 68 โ‘‚ 29 โ€”
Python
peterszombati
peterszombati
xapi-node

xStation5 Trading API for NodeJS/JS

Score
47
โ˜… 63 โ‘‚ 19 โ€”
TypeScript
ilahuerta-IA
ilahuerta-IA
backtrader-pullback-window-xauusd

Professional algorithmic trading strategy for Gold (XAU/USD) with 4-phase state machine entry system. Sharpe 0.89 | PF 1.64 | WR 55.43% | DD 5.81% | +44.75% return over 5 years.

Score
67
โ˜… 58 โ‘‚ 25 โ€”
Python
mdn522
mdn522
binaryapi

Binary.com & Deriv.com API for Python

Score
57
โ˜… 57 โ‘‚ 39 โ€”
Python
pipbolt
pipbolt
experts

Expert Advisors (aka Forex Trading Robots) for Metatrader 5

Score
43
โ˜… 56 โ‘‚ 22 โ€”
MQL5
pawelkn
pawelkn
xapi-python

The xStation5 API Python library provides a simple and easy-to-use API for interacting with the xStation5 trading platform. With this library, you can connect to the xStation5 platform, retrieve market data, and execute trades.

Score
41
โ˜… 46 โ‘‚ 8 โ€”
Python
ryu878
ryu878
MT5-python-bot

EURUSD only shorts Bot. Just tried how to open/close trades on forex using MT5 platform and python integration.

Score
90
โ˜… 46 โ‘‚ 23 โ€”
Python
abiodunaremu
abiodunaremu
openea

FxChartAI AI-Agent Trading EA is an open-source MQL5 Expert Advisor for MetaTrader 5 that trades using signals from FxChartAI. It employs trend confirmation, candle tail/trendline analysis, and dynamic order management. Free for personal & commercial use. Contributions welcome.

Score
33
โ˜… 43 โ‘‚ 7 โ€”
HTML
TomatoFT
TomatoFT
Forex-Trading-Automation-with-Deep-Reinforcement-Learning

Forex Trading Automation with PPO, ACKTR, DDPG, TD3 and Ensemble Strategy

Score
0
โ˜… 42 โ‘‚ 12 โ€”
Jupyter Notebook
AwolDes
AwolDes
goanda

A Go package for interacting with Oanda's Forex REST and Streaming API

Score
43
โ˜… 41 โ‘‚ 30 โ€”
Go
faisalthaheem
faisalthaheem
hurtrade

An Open Source Forex Trading Platform

Score
82
โ˜… 40 โ‘‚ 28 โ€”
andresberejnoi
andresberejnoi
Python-FIX-Engine

A basic FIX engine built in Python, using the QuickFIX library

Score
65
โ˜… 36 โ‘‚ 21 โ€”
Python
roblav96
roblav96
robinhood.tools

๐Ÿ“ˆ๐Ÿค‘๐Ÿ’ฐ Advanced trading tools and resources for Robinhood Web.

Score
31
โ˜… 36 โ‘‚ 9 โ€”
TypeScript
paduel
paduel
fhub

Python client for Finnhub API

Score
29
โ˜… 36 โ‘‚ 9 โ€”
Python
Engineering-Geek
Engineering-Geek
ForEx

Using ML to create a ForEx trader to invest my personal finances to get rid of student debt

Score
37
โ˜… 33 โ‘‚ 13 โ€”
Jupyter Notebook
sklinkert
sklinkert
igmarkets

Unofficial IG.com (former IG Markets) API client for Go/Golang

Score
73
โ˜… 32 โ‘‚ 15 โ€”
Go
alm0ra
alm0ra
signal_backtester

tiny backtester to backtest generated signals

Score
8
โ˜… 30 โ‘‚ 2 โ€”
Python
MegaJoctan
MegaJoctan
StrategyTester5

A strategy tester for MetaTrader5 in Python language

Score
88
โ˜… 30 โ‘‚ 17 โ€”
Python
NewYaroslav
NewYaroslav
xtechnical_analysis

C++ header-only ะฑะธะฑะปะธะพั‚ะตะบะฐ ั‚ะตั…ะฝะธั‡ะตัะบะพะณะพ ะฐะฝะฐะปะธะทะฐ ะดะปั ะฐะปะณะพั‚ั€ะตะนะดะธะฝะณะฐ

Score
35
โ˜… 29 โ‘‚ 15 โ€”
C++
TheSnowGuru
TheSnowGuru
Market-Swarm-Agents-

The AI Trading Swarm of Ai Agents Framwork

Score
24
โ˜… 27 โ‘‚ 9 โ€”
Python
toki-plus
toki-plus
ai-trader-for-mt4

ไธ€ไธช็”จไบŽๅฐ†ๅคงๅž‹่ฏญ่จ€ๆจกๅž‹ (LLM) ไธŽ MetaTrader 4 (MT4) ่ฟžๆŽฅ่ตทๆฅ็š„ Python ๆก†ๆžถ๏ผŒ็”จไบŽๅˆ›ๅปบ่‡ชไธป็š„ใ€ๅทฅๅ…ท้ฉฑๅŠจ็š„็ฎ—ๆณ•ไบคๆ˜“ๆœบๅ™จไบบใ€‚A Python framework to bridge Large Language Models (LLMs) with MetaTrader 4 (MT4) for creating autonomous, tool-driven algorithmic trading bots.

Score
78
โ˜… 26 โ‘‚ 9 โ€”
Python
grinply
grinply
kate-backtester

A fast and simple backtest implementation for algorithmic trading in golang

Score
18
โ˜… 26 โ‘‚ 6 โ€”
Go
komo135
komo135
forex-trading

forex trading with reinforcement learning

Score
16
โ˜… 23 โ‘‚ 7 โ€”
Jupyter Notebook
Astralchemist
Astralchemist
Expert-Advisor-trading-bot

Expert Advisor

Score
39
โ˜… 23 โ‘‚ 18 โ€”
Python
scotteza
scotteza
MQL5-Public

Interesting MQL 5 techinques, scripts, EA's and indicators

Score
14
โ˜… 23 โ‘‚ 7 โ€”
MQL5
Hallupa
Hallupa
AutomatedTrading

FXCM/Binance trade bot designer

Score
76
โ˜… 22 โ‘‚ 11 โ€”
C#
white07S
white07S
Pricing-Models

Implementation of option pricing models using Numba that performs better. This entire project has utilized as little libraries as possible, even though certain models have their own Machine Learning Model with assessment and performance.

Score
10
โ˜… 20 โ‘‚ 8 โ€”
Python
EarnForex
EarnForex
Float

Float is a complex indicator that detects trend waves and applies Fibonacci/DiNapoli analysis to them.

Score
4
โ˜… 19 โ‘‚ 4 โ€”
MQL5
EarnForex
EarnForex
Channel-Pattern-Detector

Channel Pattern Detector is an automatic screener for channels with highly customizable parameters to detect all sorts of channel chart patterns.

Score
6
โ˜… 19 โ‘‚ 7 โ€”
MQL5
michalbrauner
michalbrauner
trading_platform

Tool for developing, testing and trading strategies.

Score
22
โ˜… 19 โ‘‚ 12 โ€”
Python
VoxHash
VoxHash
ForexSmartBot

A professional, modular forex trading bot with advanced risk management, multiple strategies, portfolio mode, and comprehensive backtesting capabilities.

Score
0
โ˜… 18 โ‘‚ 8 โ€”
Python
0xOstium
0xOstium
ostium-python-sdk

A python based SDK developed for interacting with Ostium, a Decentralized Perpetual Exchange for trading Crypto, RWA (Commodities, indices, Forex) and more.

Score
84
โ˜… 18 โ‘‚ 14 โ€”
Python
theorycraft-trading
theorycraft-trading
theory_craft

Backtesting engine in Elixir

Score
55
โ˜… 17 โ‘‚ 2 โ€”
Elixir
amin-sharifi-github
amin-sharifi-github
alphafx-trading-system

Real-time forex trading system with modular architecture, multi-timeframe signal generation, GMM-based regime detection, Kelly-based risk management, and CLI tools for backtesting, monitoring, and performance analysis.

Score
20
โ˜… 17 โ‘‚ 6 โ€”
Python
Branly76
Branly76
Instrument-backtester-for-python
Score
12
โ˜… 17 โ‘‚ 10 โ€”
Python
poluxbrayz
poluxbrayz
MaxProfit_ExpertAdvisor_MT4

MaxProfit: Asesor Experto para MetaTrader 4. Funciona en el Periodo de Tiempo M1. Antes de ejecutar el Asesor Experto es necesario descargar los datos histรณricos de todos los Periodos de Tiempo de todos los Sรญmbolos en MetaTrader > Herramientas > Centro de Historiales. Donaciones al paypal https://www.paypal.com/donate/?hosted_button_id=VHL87XUJENRXQ

Score
2
โ˜… 16 โ‘‚ 4 โ€”
HTML
NulvexN
NulvexN
Forex-Scalping-EA-MT5-MT1

High-performance scalping bot for MetaTrader 5 designed for 1-minute and 5-minute charts. Executes fast trades and optimized for short-term forex strategies.

Score
69
โ˜… 16 โ‘‚ 11 โ€”
C#
ashikscreativemath-commits
ashikscreativemath-commits
Paldo-ALM

๐Ÿง  Build adaptive algorithmic trading bots using machine learning and custom logic for MetaTrader 5 scalping and swing strategies.

Score
61
โ˜… 16 โ‘‚ 3 โ€”
Python
AwesomeTrading
AwesomeTrading
LetTrade

A simple lightweight trading framework compatible with Stock, Forex, Crypto... markets

Score
51
โ˜… 15 โ‘‚ 5 โ€”
Python
Zeeshanahmad4
Zeeshanahmad4
Forex-Gold-Auto-Trader

MetaTrader EA that automates disciplined gold trading with configurable risk rules for steady daily profits,

Score
27
โ˜… 13 โ‘‚ 3 โ€”
ilahuerta-IA
ilahuerta-IA
applied-ml-trading-transformer-eurusd

This project develops and fine-tunes a TimeSeriesTransformer model to forecast EURUSD 5-minute closing prices, serving as a modern counterpart to a baseline LSTM model

Score
0
โ˜… 13 โ‘‚ 3 โ€”
Jupyter Notebook
logiccrafterdz
logiccrafterdz
Argus

A collection of professional MetaTrader 5 (MQL5) trading strategies and Expert Advisors.

Score
49
โ˜… 12 โ‘‚ 0 โ€”
Python
KravitzMC
KravitzMC
MT5-stealth-mode

The batch scripts for MetaTrader 5 convert to Windows Service work in headless mode.

Score
59
โ˜… 11 โ‘‚ 3 โ€”
Batchfile
Related Topics
#forex#trading#algorithmic-trading#trading-bot#python#trading-strategies#metatrader#mql5#mt5#trading-algorithms#backtesting#mt4

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly