Skip to main content

What it streams

Currency/ticker exchange values (vs a reference currency) for fiat and crypto. This is a global channel — it is not scoped to any fixture or future.

Routing

  • Channel: currencies (global)
  • Filters: ❌ ignored
  • Access: allowed for all keys (unless specifically disabled)

Payload structure

Each message contains a flat list of currency values:
FieldTypeDescription
currencystringSymbol of the currency/token (e.g. BTC, USD, ADA)
currencyValuenumberCurrent exchange rate (float)
updatedAtstring (ISO)Time this value was last refreshed

Example message

{
  "channel": "currencies",
  "type": "UPDATE",
  "payload": {
    "BTC": {
      "currency": "BTC",
      "currencyValue": 0.00001141,
      "updatedAt": "2025-12-28T18:38:02+00:00"
    }
  },
  "ts": 1766939809876,
  "entryId": "1766939809876-700"
}

Notes

  • All values are relative to the system’s reference currency: USD