MetaTrader5 Python API

 
I’m looking to build an online analytics platform similar to [redacted], where traders can connect their accounts simply with login, investor password and server name. 

Looking into this further, I can see services such as [redacted] which offer an API which meets this need, however when looking into the cost of this, it’s not viable (costing $6.48/month/account for lowest quality). 

I’m looking to solve this myself, but I’m aware that using the MetaTrader5 Python API requires a terminal to be open, which just seems like a terrible way of operating. So I will need a server which can handle opening a terminal and logging into each account connected in order to extract the trade history data. 

Are there any other alternatives to this?
[Deleted]  

Not likely, because the MetaTrader terminal for the client user, not for business use.

For what you need, you will need a license the MetaTrader back office or broker functionality.

MetaTrader 5 trading platform for brokers and banks
MetaTrader 5 trading platform for brokers and banks
  • www.metatrader5.com
Do you want to start a brokerage business? The MetaTrader 5 multi-asset institutional platform is the best solution for you! With the MetaTrader 5 platform, you can run your brokerage business in various financial markets including forex, stock exchange and Futures markets. MetaTrader 5 is a full-cycle platform that includes all elements that a...