Skip to main content

Overview

Building a complete investment experience requires combining data from two sources:
  1. Universe Configuration API — Static metadata (names, descriptions, asset classes, collections)
  2. Investment Products API — Live trading data (prices, trading status, returns)
This guide explains how to fetch, combine, and use this data effectively.
The Universe Configuration runs on a separate edge network for performance, while Investment Products provides real-time data from the main B2B API.

Step-by-step integration

1

Fetch universe configuration

Retrieve the static universe configuration. Include the Accept-Language header to specify the language for localized content (defaults to en if not provided).
2

Fetch investment products

Retrieve live trading data from the Investment Products API.
Unlike universe configuration, investment products should be fetched more frequently to ensure price data is current.
3

Combine the data

Merge universe metadata with live trading data using the asset key (e.g. equities_apple) as the join field.
4

Use discovery data for curation

The universe config includes curated collections for discovery screens.

Common use cases

Filter by asset class

Filter by sector

Search assets

Get assets by provider

Get ready-made portfolios


See also