Skip to content

Symbols Event

Sent automatically when a symbol is added, updated, or deleted (rare event — usually only on server configuration changes).

Outgoing Message Format

{
  "event": "symbol:event",
  "type":  code,
  "data": { ...full SymbolRecord... }
}

type values: - 1000 — Symbol added - 1001 — Symbol updated - 1002 — Symbol deleted

Example (symbol updated)

{
  "event": "symbol:event",
  "type": 1001,
  "data": {
    "symbol": "EURUSD",
    "description": "Euro vs US Dollar",
    "digits": 5,
    "trade": 1,
    "spread": 2,
    "swap_long": -6.2,
    "swap_short": 2.1,
    "contract_size": 100000,
    "sessions": [ ... ],
    ...
  }
}

Note: The data object contains the full SymbolRecord structure — see SymbolRecord for complete field list.