Vocabulary
- Canonical — the economic-exposure identifier. Examples:
GOLD,BTC,OIL. - Symbol — what appears on a specific venue. Examples:
GOLD(native HL spot),xyz:GOLD,hyna:PAXG.
Known synonyms
| Symbol | Canonical | Why |
|---|---|---|
PAXG | GOLD | PAXG is gold-backed |
XAUT | GOLD | XAUT is gold-backed |
XAGT | SILVER | XAGT is silver-backed |
Resolving symbols to canonical
The asset endpoints accept either form — canonical names or any symbol that resolves to one:list_asset, pulse_cross_market_asset) accept the same flexible input.
Cross-market aggregation
When you want total exposure across every venue that trades an asset, usepulse_cross_market_asset. It joins per-venue live position breakdowns (longs, shorts, notionals, bias, unique wallets) onto the venue list and returns per-venue rows plus a roll-up.
When to use canonical vs venue symbols
| Question | Use |
|---|---|
”What’s the BTC mark price on flx?“ | venue symbol (flx:BTC) |
| “Which venues trade gold?“ | canonical (GOLD) |
| “Total OI on BTC across all dexes?“ | canonical (BTC) → cross-market |
| ”Is PAXG the same as GOLD?“ | resolve via list_asset |
”Show me cohort bias on xyz:SILVER” | venue symbol (live data is per-venue) |
live_cohort_bias expects a specific symbol, not a canonical. Use cross-market endpoints only when you explicitly want the aggregation.
Discovery
| Tool / endpoint | Returns |
|---|---|
list_assets / GET /assets | Full directory of canonicals with their venue lists |
list_asset / GET /assets/:c | One canonical’s venue breakdown (accepts synonyms) |
GET /assets/meta | Static taxonomy: dex list, synonym rules, symbol-format reference |

