Overview
Building a complete investment experience requires combining data from two sources:- Universe Configuration API — Static metadata (names, descriptions, asset classes, collections)
- Investment Products API — Live trading data (prices, trading status, returns)
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.