Skip to main content

supportedExchanges

Returns the canonical, ordered list of all supported exchanges with display metadata. The frontend uses this to drive every exchange picker — there is no hardcoded enum in the dashboard. Filter by hasMarketData to find exchanges where the candlestick chart and exchangeMarkets query work.

This is the single source of truth for supported exchanges across the platform; the SupportedExchange type itself is defined in backtest.graphqls for backwards-compat with the existing backtestMetadata query.

supportedExchanges: [SupportedExchange!]!

Type

SupportedExchange object

Single supported exchange entry. The full list is the single source of truth for exchanges across the platform — frontend dropdowns, the candlestick chart, the bot creation wizard, and validation of marketdata queries all read from the supportedExchanges (or backtestMetadata) query rather than maintaining their own enum.

Source of truth: api/internal/exchange/catalog.go See ADR-0066 for rationale.