MetaTraderAPI

FinanceAPI key

MetaTraderAPI provides API access to MetaTrader trading accounts. Manage sessions and read account balance, equity, margin, positions, orders, deals, and symbols.

15 actions

ActionEffectData handledScope
metatraderapi_list_sessionsList all active MetaTraderAPI sessions for the authenticated accountreadGeneral
metatraderapi_start_sessionStart a MetaTraderAPI session connected to an MT4 or MT5 trading accountwriteGeneral
metatraderapi_stop_sessionStop one active MetaTraderAPI sessiondestructiveGeneral
metatraderapi_close_all_sessionsStop all active MetaTraderAPI sessions for the authenticated accountdestructiveGeneral
metatraderapi_get_account_infoGet balance, equity, margin, leverage, currency, and other account informationreadPersonal data
metatraderapi_get_equityGet the current equity, balance, profit, and currency for a sessionreadGeneral
metatraderapi_list_dealsList executed deals from the MetaTrader account historyreadGeneral
metatraderapi_list_history_ordersList historical MetaTrader orders, including canceled and expired ordersreadPersonal data
metatraderapi_get_marginGet the current margin and free-margin information for a sessionreadGeneral
metatraderapi_list_ordersList pending orders for a MetaTraderAPI sessionreadGeneral
metatraderapi_ping_sessionPing a MetaTraderAPI session to check whether it is responsivereadGeneral
metatraderapi_list_positionsList current open positions for a MetaTraderAPI sessionreadGeneral
metatraderapi_get_session_statusGet the activity, health, and MetaTrader connection status of a sessionreadGeneral
metatraderapi_list_symbolsList trading symbols available to a MetaTraderAPI sessionreadGeneral
metatraderapi_get_symbolGet current prices, spread, contract size, and volume limits for a symbolreadGeneral