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
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| metatraderapi_list_sessionsList all active MetaTraderAPI sessions for the authenticated account | read | General | |
| metatraderapi_start_sessionStart a MetaTraderAPI session connected to an MT4 or MT5 trading account | write | General | |
| metatraderapi_stop_sessionStop one active MetaTraderAPI session | destructive | General | |
| metatraderapi_close_all_sessionsStop all active MetaTraderAPI sessions for the authenticated account | destructive | General | |
| metatraderapi_get_account_infoGet balance, equity, margin, leverage, currency, and other account information | read | Personal data | |
| metatraderapi_get_equityGet the current equity, balance, profit, and currency for a session | read | General | |
| metatraderapi_list_dealsList executed deals from the MetaTrader account history | read | General | |
| metatraderapi_list_history_ordersList historical MetaTrader orders, including canceled and expired orders | read | Personal data | |
| metatraderapi_get_marginGet the current margin and free-margin information for a session | read | General | |
| metatraderapi_list_ordersList pending orders for a MetaTraderAPI session | read | General | |
| metatraderapi_ping_sessionPing a MetaTraderAPI session to check whether it is responsive | read | General | |
| metatraderapi_list_positionsList current open positions for a MetaTraderAPI session | read | General | |
| metatraderapi_get_session_statusGet the activity, health, and MetaTrader connection status of a session | read | General | |
| metatraderapi_list_symbolsList trading symbols available to a MetaTraderAPI session | read | General | |
| metatraderapi_get_symbolGet current prices, spread, contract size, and volume limits for a symbol | read | General |