Home / Market & alternative data

metatrader5

Market & alternative data

Python connector for the MT5 desktop terminal

What it is

An official Python package that pulls exchange data from a local MetaTrader 5 terminal through interprocess communication. Connected scripts can request ticks and bars, symbol details, market depth, positions, and deal history, and can send a trade request back to the terminal. Traders and researchers who already run that desktop platform and want arrays in Python for statistics or machine learning are the audience. Published wheels target Windows only, and every call depends on that terminal being installed, running, and logged into a broker account.

At a glance

RecommendedOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forLive trading, Data source
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueHigh practical value
CostFree and open source
HardwareNo GPU needed
In the author's words

API Connector to MetaTrader 5 Terminal. (Last updated: 2026-02-20).

Visit website ↗This week's trending tools中文页面

Similar tools