SYMBOL_INFO

Description

Provides information about the symbol.

Important

All JSON commands you send to MetaSocket should be in a single line format similar to the examples below. Additionally, example replies in this page are presented in a "beautified" format for presentation purposes. Actual replies are always returned in a single line.

Example

{"MSG": "SYMBOL_INFO","SYMBOL": "EURUSD"}

Reply

{
"MSG": "SYMBOL_INFO",
"NAME": "EURUSD",
"TIME": "2025.09.19 06:14:49",
"DIGITS": 5,
"SPREAD_FLOAT": 1,
"SPREAD": 7,
"TRADE_CALC_MODE": 0,
"TRADE_MODE": 0,
"START_TIME": 0,
"EXPIRATION_TIME": 0,
"TRADE_STOPS_LEVEL": 20,
"TRADE_FREEZE_LEVEL": 0,
"POINT": 0.00001,
"TRADE_TICK_VALUE": 1,
"TRADE_TICK_SIZE": 0.00001,
"TRADE_CONTRACT_SIZE": 100000,
"VOLUME_MIN": 0.01,
"VOLUME_MAX": 100,
"VOLUME_STEP": 0.01,
"VOLUME_LIMIT": 0,
"SWAP_LONG": -9.89,
"SWAP_SHORT": 5.1,
"CURRENCY_BASE": "EUR",
"CURRENCY_PROFIT": "USD",
"CURRENCY_MARGIN": "EUR",
"DESCRIPTION": "Euro vs US Dollar",
"PATH": "Forex\\EURUSD",
"ERROR_ID": 0,
"ERROR_DESCRIPTION": "The operation completed successfully"
}