Active Symbols

Symbols that are currently listed/available for trading (or marked active) on a venue at the present time, as opposed to historical or delisted symbols.

Active symbols are instruments that are currently listed and available for trading on a venue (or otherwise marked as active in the venue’s current catalog). In other words, they are “live” symbols you can typically trade now, such as a spot pair that is currently listed or a derivative contract series that is currently offered. The definition is time-dependent: a symbol can be active today and inactive later, or vice versa.

A symbol can be active but have limited history (new listing), and a symbol can be inactive yet still have extensive historical data. Data availability depends on coverage windows and the data type (trades, quotes, order books), not just whether the symbol is currently active. For reliable research, you usually need both a point-in-time universe rule and coverage constraints.

Use active symbols to define your live universe, then store the list (with a timestamp) if you need reproducibility. For historical analysis, build a point-in-time universe based on eligibility at time t and include symbols that were active then, even if they are inactive now. Always align selection to the decision timestamp to avoid future leakage.

Not necessarily. A symbol can be listed (active) but temporarily illiquid or have long gaps between trades. If your strategy requires recent activity, add a tradability filter based on trailing trade/quote metrics rather than assuming “active” implies liquid.

Yes. If you use today’s active list to choose symbols for a historical backtest, you exclude symbols that were delisted or became inactive, which can bias results upward. A point-in-time universe avoids this by selecting symbols as of each historical timestamp.

Store the list along with the timestamp it was retrieved and the rules used to generate it (venue set, instrument types, quote currency filters). This lets you reconstruct what your system considered active at that time. For deeper reproducibility, store membership intervals or periodic snapshots.

You launch a real-time spread monitor that polls a symbol catalog and subscribes to quotes for all active spot pairs. This works well for operations today. But if you later backtest a spread-based strategy using that same “active list,” you will miss pairs that were active in 2021 but delisted in 2022, making historical spreads look cleaner than they were.

CoinAPI symbol metadata can be used to pull a current catalog of symbols and their attributes (including instrument classification) for live workflows. For history, combine symbol metadata with coverage timestamps to include inactive/delisted symbols during the periods when data exists, rather than relying on a single “active now” snapshot.

Crypto API made simple: Try now or speak to our sales team