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 🔥 observed · 2026-08-28
Health v2 · maintenance only
41/100
- Activity 20
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2250
- days_rel: n/a
- days_push: 485
- n_releases_24m: 0
Adoption not part of the score
1039 stars · 88 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PyTrader is a Python API connector that links Python trading scripts with MetaTrader 4 and MetaTrader 5 via a drag-and-drop Expert Advisor acting as a WebSocket server. It lets Python clients log in, retrieve account and market data, and manage orders for live or paper trading.
Use cases
- connect python to metatrader 5
- place forex orders from python
- download bar data from mt5 for strategies
- build a live price feed from metatrader
- automate trading on mt4 with python
- manage open orders programmatically in mt5
When to choose
- you want a quick drag-and-drop bridge between Python and MT4/MT5
- you need WebSocket-based order and market-data access from Python
- you want to run strategies on Linux via Wine/Docker
When to avoid
- you need a fully open-source solution - the full version is paid and the repo has no license
- you trade assets outside the limited demo instrument list without buying the full version
- you need a connector for platforms other than MetaTrader
Facets
library · maturity active
trading websocket http-client sdk fintech apis python windows cross-platform metatrader mt4 mt5 forex algorithmic-trading websocket-client expert-advisor paper-trading live-trading trading automation linux
2 sources
- readme: https://github.com/TheSnowGuru/PyTrader-python-mt4-mt5-trading-api-connector-drag-n-drop · fetched 2026-08-28 · 1c74481dbd64
- homepage: https://discord.gg/wRMUNP8ERa · fetched 2026-08-29 · 9978a5ff86cb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| TheSnowGuru/PyTrader-python-mt4-mt5-trading-api-connector-drag-n-drop | main | 41 |
For agents
markdown · JSON · MCP: product_card(name="TheSnowGuru/PyTrader-python-mt4-mt5-trading-api-connector-drag-n-drop")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem