{"categories":[{"label":"Financial","url":"https://skillfed.io/packages/category/office-business-financial"}],"enrichment":{"capability":"Connects Python to MetaTrader 5 Terminal to retrieve financial market data (bars, ticks, instrument details) and execute trading operations via the platform's API.","skillfed_tags":["trading-api","financial-data","windows-only"],"use_cases":["Fetch historical OHLC bars and tick data for backtesting trading strategies in Python.","Automate order placement and position management across multiple instruments via Python scripts.","Analyze price data from hundreds of instruments using numpy and pandas without manual terminal interaction.","Build algorithmic trading systems that react to real-time market data streamed from MetaTrader 5.","Integrate MetaTrader 5 data into a larger Python analytics or machine-learning pipeline."],"what_it_does":"MetaTrader 5 for Python is a connector that bridges Python code to the MetaTrader 5 Terminal, a multi-asset trading platform used primarily for Forex and stock market access. It lets you programmatically fetch historical price data (bars and ticks), query instrument metadata, and execute trading operations from Python, automating what would otherwise require manual interaction with the terminal's UI. The package handles platform launch, data synchronization with the broker's server, and data transfer automatically.\n\nThe package depends on numpy for data handling and runs on Python 3.6\u20133.14 on Windows only. It is actively maintained and carries no known security vulnerabilities. Installation requires both the Python package and a working MetaTrader 5 Terminal installation on your system; the package itself is a thin wrapper around the terminal's C API.","worth_installing":"Yes, if you trade or analyze markets via MetaTrader 5 and want to automate data retrieval or trading logic in Python. The package is actively maintained, carries no security issues, and has a permissive license. The main constraint is that it requires Windows and a running MetaTrader 5 Terminal installation\u2014if you lack either, it will not work."},"id":"metatrader5","links":{"html":"https://skillfed.io/packages/metatrader5","md":"https://skillfed.io/packages/metatrader5.md","pypi":"https://pypi.org/project/metatrader5/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-01","license_spdx":null,"license_treatment":"permissive","name":"metatrader5","python_support":"supports_current","summary":"API Connector to MetaTrader 5 Terminal"},"popularity":{"monthly_downloads":184423,"position":10037,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.0.6090"}
