From b4e2c84b3f7d4a1c2c7d256f8e45e8dc11b4eec2 Mon Sep 17 00:00:00 2001 From: Connor Prussin Date: Tue, 29 Jul 2025 22:26:48 -0700 Subject: [PATCH] feat: add legacy redirector endpoint --- .../app/legacy-price-feeds/[slug]/route.ts | 1940 +++++++++++++++++ 1 file changed, 1940 insertions(+) create mode 100644 apps/insights/src/app/legacy-price-feeds/[slug]/route.ts diff --git a/apps/insights/src/app/legacy-price-feeds/[slug]/route.ts b/apps/insights/src/app/legacy-price-feeds/[slug]/route.ts new file mode 100644 index 0000000000..1c4e3e96e0 --- /dev/null +++ b/apps/insights/src/app/legacy-price-feeds/[slug]/route.ts @@ -0,0 +1,1940 @@ +import { notFound, permanentRedirect } from "next/navigation"; +import type { NextRequest } from "next/server"; + +// This endpoint implements a simple redirector that maps the legacy price feed +// slugs to the insights hub slugs and then redirects accordingly. This is +// needed because the new website runs on Framer, which has limited redirection +// handling and no ability to run transformations as part of the redirect logic. +// +// The implementation of this is a bit awkward, the old website used a +// non-reversable transformation -- given a symbol, it's possible to derive the +// slug, but given a slug you can't derive the symbol. So the only way to +// implement this is to build a map from all the old slugs to the symbols. +export const GET = (req: NextRequest) => { + const slug = req.nextUrl.pathname.split("/")[2]; + if (slug) { + const symbol = slugToSymbolMap[slug]; + return symbol + ? permanentRedirect( + new URL( + `/price-feeds/${encodeURIComponent(symbol)}`, + req.url, + ).toString(), + ) + : notFound(); + } else { + notFound(); + } +}; + +// This is a snapshot of the feeds that were live when we released the new +// website. This does not need to be updated since we only need to maintain +// redirects for those feeds which were around in the old website. +const slugToSymbolMap: Record = { + "commodities-brent1m": "Commodities.BRENT1M", + "commodities-brent2m": "Commodities.BRENT2M", + "commodities-brent3m": "Commodities.BRENT3M", + "commodities-brentu5-usd": "Commodities.BRENTU5/USD", + "commodities-brentv5-usd": "Commodities.BRENTV5/USD", + "commodities-brentx5-usd": "Commodities.BRENTX5/USD", + "commodities-ukoilspot": "Commodities.UKOILSPOT", + "commodities-usoilspot": "Commodities.USOILSPOT", + "commodities-wti1m": "Commodities.WTI1M", + "commodities-wti2m": "Commodities.WTI2M", + "commodities-wti3m": "Commodities.WTI3M", + "commodities-wtiq5-usd": "Commodities.WTIQ5/USD", + "commodities-wtiu5-usd": "Commodities.WTIU5/USD", + "commodities-wtiv5-usd": "Commodities.WTIV5/USD", + "commodities-wtix5-usd": "Commodities.WTIX5/USD", + "commodities-wtiz5-usd": "Commodities.WTIZ5/USD", + "crypto-1inch-usd": "Crypto.1INCH/USD", + "crypto-a-usd": "Crypto.A/USD", + "crypto-aaplx-aapl-rr": "Crypto.AAPLX/AAPL.RR", + "crypto-aaplx-usd": "Crypto.AAPLX/USD", + "crypto-aave-usd": "Crypto.AAVE/USD", + "crypto-abster-usd": "Crypto.ABSTER/USD", + "crypto-act-usd": "Crypto.ACT/USD", + "crypto-ada-usd": "Crypto.ADA/USD", + "crypto-aergo-usd": "Crypto.AERGO/USD", + "crypto-aero-usd": "Crypto.AERO/USD", + "crypto-aevo-usd": "Crypto.AEVO/USD", + "crypto-afsui-usd": "Crypto.AFSUI/USD", + "crypto-ai16z-usd": "Crypto.AI16Z/USD", + "crypto-aixbt-usd": "Crypto.AIXBT/USD", + "crypto-akt-usd": "Crypto.AKT/USD", + "crypto-algo-usd": "Crypto.ALGO/USD", + "crypto-alice-usd": "Crypto.ALICE/USD", + "crypto-alp-usd-rr": "Crypto.ALP/USD.RR", + "crypto-alt-usd": "Crypto.ALT/USD", + "crypto-ambrx-usd": "Crypto.AMBRX/USD", + "crypto-ami-usd": "Crypto.AMI/USD", + "crypto-amp-usd": "Crypto.AMP/USD", + "crypto-ampl-usd": "Crypto.AMPL/USD", + "crypto-ampusd-usd": "Crypto.AMPUSD/USD", + "crypto-anime-usd": "Crypto.ANIME/USD", + "crypto-ankr-usd": "Crypto.ANKR/USD", + "crypto-anon-usd": "Crypto.ANON/USD", + "crypto-ape-usd": "Crypto.APE/USD", + "crypto-api3-usd": "Crypto.API3/USD", + "crypto-apt-usd": "Crypto.APT/USD", + "crypto-ar-usd": "Crypto.AR/USD", + "crypto-arb-usd": "Crypto.ARB/USD", + "crypto-arc-usd": "Crypto.ARC/USD", + "crypto-arkm-usd": "Crypto.ARKM/USD", + "crypto-asf-usd": "Crypto.ASF/USD", + "crypto-astr-usd": "Crypto.ASTR/USD", + "crypto-ath-usd": "Crypto.ATH/USD", + "crypto-atlas-usd": "Crypto.ATLAS/USD", + "crypto-atom-usd": "Crypto.ATOM/USD", + "crypto-audio-usd": "Crypto.AUDIO/USD", + "crypto-aurora-usd": "Crypto.AURORA/USD", + "crypto-ausd-usd": "Crypto.AUSD/USD", + "crypto-avail-usd": "Crypto.AVAIL/USD", + "crypto-avalon-usda-usd": "Crypto.AVALON.USDA/USD", + "crypto-avax-usd": "Crypto.AVAX/USD", + "crypto-axl-usd": "Crypto.AXL/USD", + "crypto-axs-usd": "Crypto.AXS/USD", + "crypto-b3-usd": "Crypto.B3/USD", + "crypto-baby-usd": "Crypto.BABY/USD", + "crypto-babydoge-usd": "Crypto.BABYDOGE/USD", + "crypto-bal-usd": "Crypto.BAL/USD", + "crypto-ban-usd": "Crypto.BAN/USD", + "crypto-band-usd": "Crypto.BAND/USD", + "crypto-bat-usd": "Crypto.BAT/USD", + "crypto-bbsol-sol-rr": "Crypto.BBSOL/SOL.RR", + "crypto-bbsol-usd": "Crypto.BBSOL/USD", + "crypto-bch-usd": "Crypto.BCH/USD", + "crypto-beam-usd": "Crypto.BEAM/USD", + "crypto-benji-usd": "Crypto.BENJI/USD", + "crypto-bera-usd": "Crypto.BERA/USD", + "crypto-beraeth-usd": "Crypto.BERAETH/USD", + "crypto-berastone-eth-rr": "Crypto.BERASTONE/ETH.RR", + "crypto-berastone-usd": "Crypto.BERASTONE/USD", + "crypto-bgb-usd": "Crypto.BGB/USD", + "crypto-bifi-usd": "Crypto.BIFI/USD", + "crypto-bio-usd": "Crypto.BIO/USD", + "crypto-bitcoin-usd": "Crypto.BITCOIN/USD", + "crypto-blast-usd": "Crypto.BLAST/USD", + "crypto-blub-usd": "Crypto.BLUB/USD", + "crypto-blue-usd": "Crypto.BLUE/USD", + "crypto-blur-usd": "Crypto.BLUR/USD", + "crypto-blze-usd": "Crypto.BLZE/USD", + "crypto-bmt-usd": "Crypto.BMT/USD", + "crypto-bmton-ton-rr": "Crypto.BMTON/TON.RR", + "crypto-bnb-usd": "Crypto.BNB/USD", + "crypto-bnsol-sol-rr": "Crypto.BNSOL/SOL.RR", + "crypto-bnsol-usd": "Crypto.BNSOL/USD", + "crypto-boba-usd": "Crypto.BOBA/USD", + "crypto-bobaeth-eth-rr": "Crypto.BOBAETH/ETH.RR", + "crypto-boden-usd": "Crypto.BODEN/USD", + "crypto-bold-usd": "Crypto.BOLD/USD", + "crypto-bome-usd": "Crypto.BOME/USD", + "crypto-bonk-usd": "Crypto.BONK/USD", + "crypto-boop-usd": "Crypto.BOOP/USD", + "crypto-borg-usd": "Crypto.BORG/USD", + "crypto-brett-usd": "Crypto.BRETT/USD", + "crypto-broccoli-usd": "Crypto.BROCCOLI/USD", + "crypto-bsol-sol-rr": "Crypto.BSOL/SOL.RR", + "crypto-bsol-usd": "Crypto.BSOL/USD", + "crypto-bsv-usd": "Crypto.BSV/USD", + "crypto-btc-usd": "Crypto.BTC/USD", + "crypto-btt-usd": "Crypto.BTT/USD", + "crypto-buck-usd": "Crypto.BUCK/USD", + "crypto-buddy-usd": "Crypto.BUDDY/USD", + "crypto-byusd-usd": "Crypto.BYUSD/USD", + "crypto-c98-usd": "Crypto.C98/USD", + "crypto-cake-usd": "Crypto.CAKE/USD", + "crypto-carv-usd": "Crypto.CARV/USD", + "crypto-cat-usd": "Crypto.CAT/USD", + "crypto-cbbtc-usd": "Crypto.CBBTC/USD", + "crypto-cbdoge-usd": "Crypto.CBDOGE/USD", + "crypto-cbeth-eth-rr": "Crypto.CBETH/ETH.RR", + "crypto-cbeth-usd": "Crypto.CBETH/USD", + "crypto-cbxrp-usd": "Crypto.CBXRP/USD", + "crypto-cdceth-eth-rr": "Crypto.CDCETH/ETH.RR", + "crypto-cdxusd-usd": "Crypto.CDXUSD/USD", + "crypto-celo-usd": "Crypto.CELO/USD", + "crypto-celr-usd": "Crypto.CELR/USD", + "crypto-cetus-usd": "Crypto.CETUS/USD", + "crypto-cfx-usd": "Crypto.CFX/USD", + "crypto-chillguy-usd": "Crypto.CHILLGUY/USD", + "crypto-chr-usd": "Crypto.CHR/USD", + "crypto-chutes-usd": "Crypto.CHUTES/USD", + "crypto-chz-usd": "Crypto.CHZ/USD", + "crypto-clanker-usd": "Crypto.CLANKER/USD", + "crypto-cloud-usd": "Crypto.CLOUD/USD", + "crypto-cmeth-meth-rr": "Crypto.CMETH/METH.RR", + "crypto-coinx-coin-rr": "Crypto.COINX/COIN.RR", + "crypto-coinx-usd": "Crypto.COINX/USD", + "crypto-comp-usd": "Crypto.COMP/USD", + "crypto-cook-usd": "Crypto.COOK/USD", + "crypto-cookie-usd": "Crypto.COOKIE/USD", + "crypto-coq-usd": "Crypto.COQ/USD", + "crypto-core-usd": "Crypto.CORE/USD", + "crypto-cow-usd": "Crypto.COW/USD", + "crypto-crclx-crcl-rr": "Crypto.CRCLX/CRCL.RR", + "crypto-crclx-usd": "Crypto.CRCLX/USD", + "crypto-cro-usd": "Crypto.CRO/USD", + "crypto-crv-usd": "Crypto.CRV/USD", + "crypto-cspr-usd": "Crypto.CSPR/USD", + "crypto-ctsi-usd": "Crypto.CTSI/USD", + "crypto-cusd-usd": "Crypto.CUSD/USD", + "crypto-cvx-usd": "Crypto.CVX/USD", + "crypto-dai-usd": "Crypto.DAI/USD", + "crypto-dash-usd": "Crypto.DASH/USD", + "crypto-dbr-usd": "Crypto.DBR/USD", + "crypto-deep-usd": "Crypto.DEEP/USD", + "crypto-degen-usd": "Crypto.DEGEN/USD", + "crypto-deusd-usd": "Crypto.DEUSD/USD", + "crypto-dexe-usd": "Crypto.DEXE/USD", + "crypto-dmc-usd": "Crypto.DMC/USD", + "crypto-dodo-usd": "Crypto.DODO/USD", + "crypto-doge-usd": "Crypto.DOGE/USD", + "crypto-doginme-usd": "Crypto.DOGINME/USD", + "crypto-dogs-usd": "Crypto.DOGS/USD", + "crypto-dot-usd": "Crypto.DOT/USD", + "crypto-drift-usd": "Crypto.DRIFT/USD", + "crypto-dsol-sol-rr": "Crypto.DSOL/SOL.RR", + "crypto-dsol-usd": "Crypto.DSOL/USD", + "crypto-dydx-usd": "Crypto.DYDX/USD", + "crypto-dym-usd": "Crypto.DYM/USD", + "crypto-eapt-apt-rr": "Crypto.EAPT/APT.RR", + "crypto-ebtc-lbtc-rr": "Crypto.EBTC/LBTC.RR", + "crypto-ebtc-usd": "Crypto.EBTC/USD", + "crypto-echo-usd": "Crypto.ECHO/USD", + "crypto-edu-usd": "Crypto.EDU/USD", + "crypto-egld-usd": "Crypto.EGLD/USD", + "crypto-eigen-usd": "Crypto.EIGEN/USD", + "crypto-elon-usd": "Crypto.ELON/USD", + "crypto-ena-usd": "Crypto.ENA/USD", + "crypto-enj-usd": "Crypto.ENJ/USD", + "crypto-ens-usd": "Crypto.ENS/USD", + "crypto-es-usd": "Crypto.ES/USD", + "crypto-etc-usd": "Crypto.ETC/USD", + "crypto-eth-btc": "Crypto.ETH/BTC", + "crypto-eth-usd": "Crypto.ETH/USD", + "crypto-ethfi-usd": "Crypto.ETHFI/USD", + "crypto-ethx-eth-rr": "Crypto.ETHX/ETH.RR", + "crypto-eul-usd": "Crypto.EUL/USD", + "crypto-eura-usd": "Crypto.EURA/USD", + "crypto-eurc-usd": "Crypto.EURC/USD", + "crypto-evmos-usd": "Crypto.EVMOS/USD", + "crypto-ezeth-eth-rr": "Crypto.EZETH/ETH.RR", + "crypto-ezeth-usd": "Crypto.EZETH/USD", + "crypto-f-usd": "Crypto.F/USD", + "crypto-fai-usd": "Crypto.FAI/USD", + "crypto-fartcoin-usd": "Crypto.FARTCOIN/USD", + "crypto-fdusd-usd": "Crypto.FDUSD/USD", + "crypto-fet-usd": "Crypto.FET/USD", + "crypto-feusd-usd": "Crypto.FEUSD/USD", + "crypto-fida-usd": "Crypto.FIDA/USD", + "crypto-fil-usd": "Crypto.FIL/USD", + "crypto-flashhype-hype-rr": "Crypto.FLASHHYPE/HYPE.RR", + "crypto-floki-usd": "Crypto.FLOKI/USD", + "crypto-flow-usd": "Crypto.FLOW/USD", + "crypto-flp-1-usd-rr": "Crypto.FLP-1/USD.RR", + "crypto-flr-usd": "Crypto.FLR/USD", + "crypto-form-usd": "Crypto.FORM/USD", + "crypto-foxy-usd": "Crypto.FOXY/USD", + "crypto-frag-usd": "Crypto.FRAG/USD", + "crypto-fragbtc-zbtc-rr": "Crypto.FRAGBTC/ZBTC.RR", + "crypto-fragsol-sol-rr": "Crypto.FRAGSOL/SOL.RR", + "crypto-frax-usd": "Crypto.FRAX/USD", + "crypto-frusdt-usdt-rr": "Crypto.FRUSDT/USDT.RR", + "crypto-frxeth-usd": "Crypto.FRXETH/USD", + "crypto-frxusd-usd": "Crypto.FRXUSD/USD", + "crypto-ftt-usd": "Crypto.FTT/USD", + "crypto-fud-usd": "Crypto.FUD/USD", + "crypto-fuel-usd": "Crypto.FUEL/USD", + "crypto-fusdc-usdc-rr": "Crypto.FUSDC/USDC.RR", + "crypto-fwog-usd": "Crypto.FWOG/USD", + "crypto-g-usd": "Crypto.G/USD", + "crypto-gala-usd": "Crypto.GALA/USD", + "crypto-ggavax-avax-rr": "Crypto.GGAVAX/AVAX.RR", + "crypto-gho-usd": "Crypto.GHO/USD", + "crypto-giga-usd": "Crypto.GIGA/USD", + "crypto-glmr-usd": "Crypto.GLMR/USD", + "crypto-gmt-usd": "Crypto.GMT/USD", + "crypto-gmx-usd": "Crypto.GMX/USD", + "crypto-gno-usd": "Crypto.GNO/USD", + "crypto-gns-usd": "Crypto.GNS/USD", + "crypto-goat-usd": "Crypto.GOAT/USD", + "crypto-goglz-usd": "Crypto.GOGLZ/USD", + "crypto-googlx-googl-rr": "Crypto.GOOGLX/GOOGL.RR", + "crypto-googlx-usd": "Crypto.GOOGLX/USD", + "crypto-gork-usd": "Crypto.GORK/USD", + "crypto-gp-usd": "Crypto.GP/USD", + "crypto-gps-usd": "Crypto.GPS/USD", + "crypto-grail-usd": "Crypto.GRAIL/USD", + "crypto-grass-usd": "Crypto.GRASS/USD", + "crypto-griffain-usd": "Crypto.GRIFFAIN/USD", + "crypto-grt-usd": "Crypto.GRT/USD", + "crypto-gt-usd": "Crypto.GT/USD", + "crypto-gusd-usd": "Crypto.GUSD/USD", + "crypto-h-usd": "Crypto.H/USD", + "crypto-haedal-usd": "Crypto.HAEDAL/USD", + "crypto-hahype-hype-rr": "Crypto.HAHYPE/HYPE.RR", + "crypto-hasui-usd": "Crypto.HASUI/USD", + "crypto-hbar-usd": "Crypto.HBAR/USD", + "crypto-henlo-usd": "Crypto.HENLO/USD", + "crypto-hft-usd": "Crypto.HFT/USD", + "crypto-hfun-usd": "Crypto.HFUN/USD", + "crypto-hippo-usd": "Crypto.HIPPO/USD", + "crypto-hlp0-usdc-rr": "Crypto.HLP0/USDC.RR", + "crypto-hnt-usd": "Crypto.HNT/USD", + "crypto-honey-usd": "Crypto.HONEY/USD", + "crypto-honey-usd-rr": "Crypto.HONEY/USD.RR", + "crypto-hoodx-hood-rr": "Crypto.HOODX/HOOD.RR", + "crypto-hoodx-usd": "Crypto.HOODX/USD", + "crypto-hsol-sol-rr": "Crypto.HSOL/SOL.RR", + "crypto-ht-usd": "Crypto.HT/USD", + "crypto-hton-ton-rr": "Crypto.HTON/TON.RR", + "crypto-huma-usd": "Crypto.HUMA/USD", + "crypto-hwhlp-usdc-rr": "Crypto.HWHLP/USDC.RR", + "crypto-hype-usd": "Crypto.HYPE/USD", + "crypto-hyper-usd": "Crypto.HYPER/USD", + "crypto-hyperstable-ush-usd": "Crypto.HYPERSTABLE.USH/USD", + "crypto-ibera-usd": "Crypto.IBERA/USD", + "crypto-ibgt-usd": "Crypto.IBGT/USD", + "crypto-icp-usd": "Crypto.ICP/USD", + "crypto-idex-usd": "Crypto.IDEX/USD", + "crypto-ika-usd": "Crypto.IKA/USD", + "crypto-ilv-usd": "Crypto.ILV/USD", + "crypto-imx-usd": "Crypto.IMX/USD", + "crypto-index-crt-usd": "Crypto.Index.CRT/USD", + "crypto-index-gmci30-usd": "Crypto.Index.GMCI30/USD", + "crypto-index-gml2-usd": "Crypto.Index.GML2/USD", + "crypto-index-gmmeme-usd": "Crypto.Index.GMMEME/USD", + "crypto-index-gmsol-usd": "Crypto.Index.GMSOL/USD", + "crypto-index-usdtb-nav": "Crypto.Index.USDTB/NAV", + "crypto-inf-sol-rr": "Crypto.INF/SOL.RR", + "crypto-inf-usd": "Crypto.INF/USD", + "crypto-init-usd": "Crypto.INIT/USD", + "crypto-inj-usd": "Crypto.INJ/USD", + "crypto-io-usd": "Crypto.IO/USD", + "crypto-iot-usd": "Crypto.IOT/USD", + "crypto-iota-usd": "Crypto.IOTA/USD", + "crypto-iotx-usd": "Crypto.IOTX/USD", + "crypto-ip-usd": "Crypto.IP/USD", + "crypto-isei-sei-rr": "Crypto.ISEI/SEI.RR", + "crypto-jasmy-usd": "Crypto.JASMY/USD", + "crypto-jitosol-sol-rr": "Crypto.JITOSOL/SOL.RR", + "crypto-jitosol-usd": "Crypto.JITOSOL/USD", + "crypto-jlp-usd": "Crypto.JLP/USD", + "crypto-jlp-usd-rr": "Crypto.JLP/USD.RR", + "crypto-joe-usd": "Crypto.JOE/USD", + "crypto-jto-usd": "Crypto.JTO/USD", + "crypto-jup-usd": "Crypto.JUP/USD", + "crypto-jupsol-sol-rr": "Crypto.JUPSOL/SOL.RR", + "crypto-k-usd": "Crypto.K/USD", + "crypto-kaia-usd": "Crypto.KAIA/USD", + "crypto-kaito-usd": "Crypto.KAITO/USD", + "crypto-kapt-usd": "Crypto.KAPT/USD", + "crypto-kas-usd": "Crypto.KAS/USD", + "crypto-kava-usd": "Crypto.KAVA/USD", + "crypto-kbonk-usd": "Crypto.KBONK/USD", + "crypto-kbtc-usd": "Crypto.KBTC/USD", + "crypto-kcs-usd": "Crypto.KCS/USD", + "crypto-kernel-usd": "Crypto.KERNEL/USD", + "crypto-keycat-usd": "Crypto.KEYCAT/USD", + "crypto-khype-hype-rr": "Crypto.KHYPE/HYPE.RR", + "crypto-khype-usd": "Crypto.KHYPE/USD", + "crypto-kmno-usd": "Crypto.KMNO/USD", + "crypto-knc-usd": "Crypto.KNC/USD", + "crypto-kpepe-usd": "Crypto.KPEPE/USD", + "crypto-ksm-usd": "Crypto.KSM/USD", + "crypto-kta-usd": "Crypto.KTA/USD", + "crypto-kton-ton-rr": "Crypto.KTON/TON.RR", + "crypto-la-usd": "Crypto.LA/USD", + "crypto-launchcoin-usd": "Crypto.LAUNCHCOIN/USD", + "crypto-layer-usd": "Crypto.LAYER/USD", + "crypto-lbgt-usd": "Crypto.LBGT/USD", + "crypto-lbtc-btc-rr": "Crypto.LBTC/BTC.RR", + "crypto-lbtc-usd": "Crypto.LBTC/USD", + "crypto-ldo-usd": "Crypto.LDO/USD", + "crypto-leo-usd": "Crypto.LEO/USD", + "crypto-lhype-hype-rr": "Crypto.LHYPE/HYPE.RR", + "crypto-lhype-usd": "Crypto.LHYPE/USD", + "crypto-linear-near-rr": "Crypto.LINEAR/NEAR.RR", + "crypto-link-usd": "Crypto.LINK/USD", + "crypto-lion-usd": "Crypto.LION/USD", + "crypto-liquidberabtc-wbtc-rr": "Crypto.LIQUIDBERABTC/WBTC.RR", + "crypto-liquidberaeth-eth-rr": "Crypto.LIQUIDBERAETH/ETH.RR", + "crypto-ll-usd": "Crypto.LL/USD", + "crypto-lofi-usd": "Crypto.LOFI/USD", + "crypto-looks-usd": "Crypto.LOOKS/USD", + "crypto-loop-usd": "Crypto.LOOP/USD", + "crypto-loud-usd": "Crypto.LOUD/USD", + "crypto-lqty-usd": "Crypto.LQTY/USD", + "crypto-lrc-usd": "Crypto.LRC/USD", + "crypto-lseth-eth-rr": "Crypto.LSETH/ETH.RR", + "crypto-lst-sol-rr": "Crypto.LST/SOL.RR", + "crypto-lst-usd": "Crypto.LST/USD", + "crypto-ltc-usd": "Crypto.LTC/USD", + "crypto-luce-usd": "Crypto.LUCE/USD", + "crypto-luna-usd": "Crypto.LUNA/USD", + "crypto-lunc-usd": "Crypto.LUNC/USD", + "crypto-lusd-usd": "Crypto.LUSD/USD", + "crypto-lvlusd-usd-rr": "Crypto.LVLUSD/USD.RR", + "crypto-lvn-usd": "Crypto.LVN/USD", + "crypto-mag7-ssi-usd": "Crypto.MAG7-SSI/USD", + "crypto-mana-usd": "Crypto.MANA/USD", + "crypto-maneki-usd": "Crypto.MANEKI/USD", + "crypto-manta-usd": "Crypto.MANTA/USD", + "crypto-mask-usd": "Crypto.MASK/USD", + "crypto-maticx-matic-rr": "Crypto.MATICX/MATIC.RR", + "crypto-mav-usd": "Crypto.MAV/USD", + "crypto-mbtc-usd": "Crypto.MBTC/USD", + "crypto-mcdx-mcd-rr": "Crypto.MCDX/MCD.RR", + "crypto-mcdx-usd": "Crypto.MCDX/USD", + "crypto-me-usd": "Crypto.ME/USD", + "crypto-melania-usd": "Crypto.MELANIA/USD", + "crypto-meme-usd": "Crypto.MEME/USD", + "crypto-merl-usd": "Crypto.MERL/USD", + "crypto-metastable-musd-usd": "Crypto.METASTABLE.MUSD/USD", + "crypto-metax-meta-rr": "Crypto.METAX/META.RR", + "crypto-metax-usd": "Crypto.METAX/USD", + "crypto-meth-eth-rr": "Crypto.METH/ETH.RR", + "crypto-meth-usd": "Crypto.METH/USD", + "crypto-metis-usd": "Crypto.METIS/USD", + "crypto-mew-usd": "Crypto.MEW/USD", + "crypto-mezo-musd-usd": "Crypto.MEZO.MUSD/USD", + "crypto-mhype-hype-rr": "Crypto.MHYPE/HYPE.RR", + "crypto-mhype-usd": "Crypto.MHYPE/USD", + "crypto-michi-usd": "Crypto.MICHI/USD", + "crypto-mim-usd": "Crypto.MIM/USD", + "crypto-mina-usd": "Crypto.MINA/USD", + "crypto-mkr-usd": "Crypto.MKR/USD", + "crypto-mnde-usd": "Crypto.MNDE/USD", + "crypto-mnt-usd": "Crypto.MNT/USD", + "crypto-mobile-usd": "Crypto.MOBILE/USD", + "crypto-moby-usd": "Crypto.MOBY/USD", + "crypto-mod-usd": "Crypto.MOD/USD", + "crypto-mode-usd": "Crypto.MODE/USD", + "crypto-mog-usd": "Crypto.MOG/USD", + "crypto-moodeng-usd": "Crypto.MOODENG/USD", + "crypto-morpho-usd": "Crypto.MORPHO/USD", + "crypto-mother-usd": "Crypto.MOTHER/USD", + "crypto-move-usd": "Crypto.MOVE/USD", + "crypto-mpst-usdc-rr": "Crypto.MPST/USDC.RR", + "crypto-mseth-usd": "Crypto.MSETH/USD", + "crypto-msol-sol-rr": "Crypto.MSOL/SOL.RR", + "crypto-msol-usd": "Crypto.MSOL/USD", + "crypto-mstrx-mstr-rr": "Crypto.MSTRX/MSTR.RR", + "crypto-mstrx-usd": "Crypto.MSTRX/USD", + "crypto-msusd-usd": "Crypto.MSUSD/USD", + "crypto-mtbill-usd-rr": "Crypto.MTBILL/USD.RR", + "crypto-mtr-usd": "Crypto.MTR/USD", + "crypto-mtrg-usd": "Crypto.MTRG/USD", + "crypto-mubarak-usd": "Crypto.MUBARAK/USD", + "crypto-myro-usd": "Crypto.MYRO/USD", + "crypto-nav-acred-usd": "Crypto.NAV.ACRED/USD", + "crypto-nav-onyc-usd": "Crypto.NAV.ONYC/USD", + "crypto-navx-usd": "Crypto.NAVX/USD", + "crypto-near-usd": "Crypto.NEAR/USD", + "crypto-nect-usd": "Crypto.NECT/USD", + "crypto-neiro-usd": "Crypto.NEIRO/USD", + "crypto-neon-usd": "Crypto.NEON/USD", + "crypto-nexo-usd": "Crypto.NEXO/USD", + "crypto-nil-usd": "Crypto.NIL/USD", + "crypto-noot-usd": "Crypto.NOOT/USD", + "crypto-not-usd": "Crypto.NOT/USD", + "crypto-ns-usd": "Crypto.NS/USD", + "crypto-ntrn-usd": "Crypto.NTRN/USD", + "crypto-nvdax-nvda-rr": "Crypto.NVDAX/NVDA.RR", + "crypto-nvdax-usd": "Crypto.NVDAX/USD", + "crypto-nxpc-usd": "Crypto.NXPC/USD", + "crypto-odos-usd": "Crypto.ODOS/USD", + "crypto-og-usd": "Crypto.OG/USD", + "crypto-ogn-usd": "Crypto.OGN/USD", + "crypto-ohm-usd": "Crypto.OHM/USD", + "crypto-okb-usd": "Crypto.OKB/USD", + "crypto-om-usd": "Crypto.OM/USD", + "crypto-omg-usd": "Crypto.OMG/USD", + "crypto-omi-usd": "Crypto.OMI/USD", + "crypto-ondo-usd": "Crypto.ONDO/USD", + "crypto-one-usd": "Crypto.ONE/USD", + "crypto-op-usd": "Crypto.OP/USD", + "crypto-orca-usd": "Crypto.ORCA/USD", + "crypto-order-usd": "Crypto.ORDER/USD", + "crypto-ordi-usd": "Crypto.ORDI/USD", + "crypto-oribgt-ibgt-rr": "Crypto.ORIBGT/IBGT.RR", + "crypto-os-usd": "Crypto.OS/USD", + "crypto-osmo-usd": "Crypto.OSMO/USD", + "crypto-ousdt-usd": "Crypto.OUSDT/USD", + "crypto-parti-usd": "Crypto.PARTI/USD", + "crypto-paxg-usd": "Crypto.PAXG/USD", + "crypto-pendle-usd": "Crypto.PENDLE/USD", + "crypto-pengu-usd": "Crypto.PENGU/USD", + "crypto-people-usd": "Crypto.PEOPLE/USD", + "crypto-pepe-usd": "Crypto.PEPE/USD", + "crypto-perp-usd": "Crypto.PERP/USD", + "crypto-pi-usd": "Crypto.PI/USD", + "crypto-plume-usd": "Crypto.PLUME/USD", + "crypto-pnut-usd": "Crypto.PNUT/USD", + "crypto-pol-usd": "Crypto.POL/USD", + "crypto-ponke-usd": "Crypto.PONKE/USD", + "crypto-popcat-usd": "Crypto.POPCAT/USD", + "crypto-prcl-usd": "Crypto.PRCL/USD", + "crypto-prime-usd": "Crypto.PRIME/USD", + "crypto-prompt-usd": "Crypto.PROMPT/USD", + "crypto-psg-usd": "Crypto.PSG/USD", + "crypto-pst-usdc-rr": "Crypto.PST/USDC.RR", + "crypto-pufeth-usd": "Crypto.PUFETH/USD", + "crypto-pump-usd": "Crypto.PUMP/USD", + "crypto-purr-usd": "Crypto.PURR/USD", + "crypto-pxeth-usd": "Crypto.PXETH/USD", + "crypto-pyth-usd": "Crypto.PYTH/USD", + "crypto-pyusd-usd": "Crypto.PYUSD/USD", + "crypto-qnt-usd": "Crypto.QNT/USD", + "crypto-qqqx-qqq-rr": "Crypto.QQQX/QQQ.RR", + "crypto-qqqx-usd": "Crypto.QQQX/USD", + "crypto-qtum-usd": "Crypto.QTUM/USD", + "crypto-quick-usd": "Crypto.QUICK/USD", + "crypto-ray-usd": "Crypto.RAY/USD", + "crypto-rdnt-usd": "Crypto.RDNT/USD", + "crypto-red-usd": "Crypto.RED/USD", + "crypto-render-usd": "Crypto.RENDER/USD", + "crypto-resolv-usd": "Crypto.RESOLV/USD", + "crypto-retardio-usd": "Crypto.RETARDIO/USD", + "crypto-reth-eth-rr": "Crypto.RETH/ETH.RR", + "crypto-reth-usd": "Crypto.RETH/USD", + "crypto-rez-usd": "Crypto.REZ/USD", + "crypto-rlb-usd": "Crypto.RLB/USD", + "crypto-rlp-usd": "Crypto.RLP/USD", + "crypto-rlp-usd-rr": "Crypto.RLP/USD.RR", + "crypto-rlusd-usd": "Crypto.RLUSD/USD", + "crypto-ron-usd": "Crypto.RON/USD", + "crypto-rose-usd": "Crypto.ROSE/USD", + "crypto-rpl-usd": "Crypto.RPL/USD", + "crypto-rseth-eth-rr": "Crypto.RSETH/ETH.RR", + "crypto-rseth-usd": "Crypto.RSETH/USD", + "crypto-rsr-usd": "Crypto.RSR/USD", + "crypto-rsweth-eth-rr": "Crypto.RSWETH/ETH.RR", + "crypto-rsweth-usd": "Crypto.RSWETH/USD", + "crypto-rune-usd": "Crypto.RUNE/USD", + "crypto-s-usd": "Crypto.S/USD", + "crypto-safe-usd": "Crypto.SAFE/USD", + "crypto-samo-usd": "Crypto.SAMO/USD", + "crypto-sand-usd": "Crypto.SAND/USD", + "crypto-sats-usd": "Crypto.SATS/USD", + "crypto-savax-avax-rr": "Crypto.SAVAX/AVAX.RR", + "crypto-savusd-avusd-rr": "Crypto.SAVUSD/AVUSD.RR", + "crypto-sca-usd": "Crypto.SCA/USD", + "crypto-sceth-usd": "Crypto.SCETH/USD", + "crypto-scfx-cfx-rr": "Crypto.SCFX/CFX.RR", + "crypto-scr-usd": "Crypto.SCR/USD", + "crypto-scrt-usd": "Crypto.SCRT/USD", + "crypto-scrvusd-crvusd-rr": "Crypto.SCRVUSD/CRVUSD.RR", + "crypto-scusd-usd": "Crypto.SCUSD/USD", + "crypto-sd-usd": "Crypto.SD/USD", + "crypto-sdai-usd": "Crypto.SDAI/USD", + "crypto-sdeusd-deusd-rr": "Crypto.SDEUSD/DEUSD.RR", + "crypto-seam-usd": "Crypto.SEAM/USD", + "crypto-sei-usd": "Crypto.SEI/USD", + "crypto-send-usd": "Crypto.SEND/USD", + "crypto-sendcoin-send-usd": "Crypto.SENDCOIN.SEND/USD", + "crypto-sfrxeth-frxeth-rr": "Crypto.SFRXETH/FRXETH.RR", + "crypto-sfrxeth-usd": "Crypto.SFRXETH/USD", + "crypto-sfrxusd-frxusd-rr": "Crypto.SFRXUSD/FRXUSD.RR", + "crypto-shadow-usd": "Crypto.SHADOW/USD", + "crypto-shdw-usd": "Crypto.SHDW/USD", + "crypto-shib-usd": "Crypto.SHIB/USD", + "crypto-sign-usd": "Crypto.SIGN/USD", + "crypto-skate-usd": "Crypto.SKATE/USD", + "crypto-ski-usd": "Crypto.SKI/USD", + "crypto-skl-usd": "Crypto.SKL/USD", + "crypto-sky-usd": "Crypto.SKY/USD", + "crypto-slerf-usd": "Crypto.SLERF/USD", + "crypto-slp-usd": "Crypto.SLP/USD", + "crypto-slvlusd-usd-rr": "Crypto.SLVLUSD/USD.RR", + "crypto-snx-usd": "Crypto.SNX/USD", + "crypto-sol-eth": "Crypto.SOL/ETH", + "crypto-sol-usd": "Crypto.SOL/USD", + "crypto-solv-usd": "Crypto.SOLV/USD", + "crypto-solvbtc-usd": "Crypto.SOLVBTC/USD", + "crypto-sonic-usd": "Crypto.SONIC/USD", + "crypto-sonicsol-sol-rr": "Crypto.SONICSOL/SOL.RR", + "crypto-soon-usd": "Crypto.SOON/USD", + "crypto-soph-usd": "Crypto.SOPH/USD", + "crypto-spell-usd": "Crypto.SPELL/USD", + "crypto-spk-usd": "Crypto.SPK/USD", + "crypto-spot-usd": "Crypto.SPOT/USD", + "crypto-spx6900-usd": "Crypto.SPX6900/USD", + "crypto-spyx-spy-rr": "Crypto.SPYX/SPY.RR", + "crypto-spyx-usd": "Crypto.SPYX/USD", + "crypto-srusd-rusd-rr": "Crypto.SRUSD/RUSD.RR", + "crypto-ssol-sol-rr": "Crypto.SSOL/SOL.RR", + "crypto-stapt-apt-rr": "Crypto.STAPT/APT.RR", + "crypto-stbgt-usd": "Crypto.STBGT/USD", + "crypto-stcore-core-rr": "Crypto.STCORE/CORE.RR", + "crypto-steth-eth": "Crypto.STETH/ETH", + "crypto-steth-eth-rr": "Crypto.STETH/ETH.RR", + "crypto-steth-usd": "Crypto.STETH/USD", + "crypto-stg-usd": "Crypto.STG/USD", + "crypto-sthapt-thapt-rr": "Crypto.STHAPT/THAPT.RR", + "crypto-sthype-usd": "Crypto.STHYPE/USD", + "crypto-stip-ip-rr": "Crypto.STIP/IP.RR", + "crypto-stkapt-kapt-rr": "Crypto.STKAPT/KAPT.RR", + "crypto-stloop-loop-rr": "Crypto.STLOOP/LOOP.RR", + "crypto-stnear-near-rr": "Crypto.STNEAR/NEAR.RR", + "crypto-stone-eth-rr": "Crypto.STONE/ETH.RR", + "crypto-stone-usd": "Crypto.STONE/USD", + "crypto-storj-usd": "Crypto.STORJ/USD", + "crypto-stream-usd": "Crypto.STREAM/USD", + "crypto-strk-usd": "Crypto.STRK/USD", + "crypto-sts-s-rr": "Crypto.STS/S.RR", + "crypto-sts-usd": "Crypto.STS/USD", + "crypto-stsui-sui-rr": "Crypto.STSUI/SUI.RR", + "crypto-stsui-usd": "Crypto.STSUI/USD", + "crypto-stton-ton-rr": "Crypto.STTON/TON.RR", + "crypto-stusd-usda-rr": "Crypto.STUSD/USDA.RR", + "crypto-stx-usd": "Crypto.STX/USD", + "crypto-sui-usd": "Crypto.SUI/USD", + "crypto-susd-usd-rr": "Crypto.SUSD/USD.RR", + "crypto-susda-usda-rr": "Crypto.SUSDA/USDA.RR", + "crypto-susde-usd": "Crypto.SUSDE/USD", + "crypto-susde-usde-rr": "Crypto.SUSDE/USDE.RR", + "crypto-susds-usds-rr": "Crypto.SUSDS/USDS.RR", + "crypto-susdx-usdx-rr": "Crypto.SUSDX/USDX.RR", + "crypto-sushi-usd": "Crypto.SUSHI/USD", + "crypto-swarms-usd": "Crypto.SWARMS/USD", + "crypto-sweth-eth-rr": "Crypto.SWETH/ETH.RR", + "crypto-sweth-usd": "Crypto.SWETH/USD", + "crypto-sxp-usd": "Crypto.SXP/USD", + "crypto-syn-usd": "Crypto.SYN/USD", + "crypto-syrup-usd": "Crypto.SYRUP/USD", + "crypto-syrupusdc-usdc-rr": "Crypto.SYRUPUSDC/USDC.RR", + "crypto-syrupusdt-usdt-rr": "Crypto.SYRUPUSDT/USDT.RR", + "crypto-syusd-usd": "Crypto.SYUSD/USD", + "crypto-tac-usd": "Crypto.TAC/USD", + "crypto-taiko-usd": "Crypto.TAIKO/USD", + "crypto-tao-usd": "Crypto.TAO/USD", + "crypto-taohash-usd": "Crypto.TAOHASH/USD", + "crypto-tbtc-usd": "Crypto.TBTC/USD", + "crypto-templar-usd": "Crypto.TEMPLAR/USD", + "crypto-tenet-usd": "Crypto.TENET/USD", + "crypto-test1-usd": "Crypto.TEST1/USD", + "crypto-test2-usd": "Crypto.TEST2/USD", + "crypto-teth-eth-rr": "Crypto.TETH/ETH.RR", + "crypto-teth-usd": "Crypto.TETH/USD", + "crypto-teth-wsteth-rr": "Crypto.TETH/WSTETH.RR", + "crypto-thapt-apt-rr": "Crypto.THAPT/APT.RR", + "crypto-thapt-usd": "Crypto.THAPT/USD", + "crypto-the-usd": "Crypto.THE/USD", + "crypto-theta-usd": "Crypto.THETA/USD", + "crypto-thl-usd": "Crypto.THL/USD", + "crypto-tia-usd": "Crypto.TIA/USD", + "crypto-tnsr-usd": "Crypto.TNSR/USD", + "crypto-token-usd": "Crypto.TOKEN/USD", + "crypto-ton-usd": "Crypto.TON/USD", + "crypto-toshi-usd": "Crypto.TOSHI/USD", + "crypto-trb-usd": "Crypto.TRB/USD", + "crypto-treehouse-teth-usd": "Crypto.Treehouse.TETH/USD", + "crypto-truapt-apt-rr": "Crypto.TRUAPT/APT.RR", + "crypto-trump-usd": "Crypto.TRUMP/USD", + "crypto-trx-usd": "Crypto.TRX/USD", + "crypto-tslax-tsla-rr": "Crypto.TSLAX/TSLA.RR", + "crypto-tslax-usd": "Crypto.TSLAX/USD", + "crypto-tst-usd": "Crypto.TST/USD", + "crypto-tston-ton-rr": "Crypto.TSTON/TON.RR", + "crypto-turbo-usd": "Crypto.TURBO/USD", + "crypto-turbos-usd": "Crypto.TURBOS/USD", + "crypto-tusd-usd": "Crypto.TUSD/USD", + "crypto-tusd-usdc-rr": "Crypto.TUSD/USDC.RR", + "crypto-tut-usd": "Crypto.TUT/USD", + "crypto-ubtc-usd": "Crypto.UBTC/USD", + "crypto-ueth-usd": "Crypto.UETH/USD", + "crypto-ufart-usd": "Crypto.UFART/USD", + "crypto-uma-usd": "Crypto.UMA/USD", + "crypto-uni-usd": "Crypto.UNI/USD", + "crypto-up-usd": "Crypto.UP/USD", + "crypto-usd0++-usd": "Crypto.USD0++/USD", + "crypto-usd0-usd": "Crypto.USD0/USD", + "crypto-usd1-usd": "Crypto.USD1/USD", + "crypto-usda-usd": "Crypto.USDA/USD", + "crypto-usdb-usd": "Crypto.USDB/USD", + "crypto-usdc-usd": "Crypto.USDC/USD", + "crypto-usdd-usd": "Crypto.USDD/USD", + "crypto-usde-usd": "Crypto.USDE/USD", + "crypto-usdg-usd": "Crypto.USDG/USD", + "crypto-usdhl-usd": "Crypto.USDHL/USD", + "crypto-usdl-usd": "Crypto.USDL/USD", + "crypto-usdn-usd": "Crypto.USDN/USD", + "crypto-usdp-usd": "Crypto.USDP/USD", + "crypto-usds-usd": "Crypto.USDS/USD", + "crypto-usdt-usd": "Crypto.USDT/USD", + "crypto-usdt0-usd": "Crypto.USDT0/USD", + "crypto-usdtb-usd": "Crypto.USDTB/USD", + "crypto-usdx-usd": "Crypto.USDX/USD", + "crypto-usdxl-usd": "Crypto.USDXL/USD", + "crypto-usdy-usd": "Crypto.USDY/USD", + "crypto-usdy-usd-rr": "Crypto.USDY/USD.RR", + "crypto-usol-usd": "Crypto.USOL/USD", + "crypto-usr-usd": "Crypto.USR/USD", + "crypto-usr-usd-rr": "Crypto.USR/USD.RR", + "crypto-ustc-usd": "Crypto.USTC/USD", + "crypto-usual-usd": "Crypto.USUAL/USD", + "crypto-usyc-usd-rr": "Crypto.USYC/USD.RR", + "crypto-vader-usd": "Crypto.VADER/USD", + "crypto-vana-usd": "Crypto.VANA/USD", + "crypto-velodrome-velo-usd": "Crypto.VELODROME.VELO/USD", + "crypto-vet-usd": "Crypto.VET/USD", + "crypto-vic-usd": "Crypto.VIC/USD", + "crypto-vine-usd": "Crypto.VINE/USD", + "crypto-vip-ip-rr": "Crypto.VIP/IP.RR", + "crypto-virtual-usd": "Crypto.VIRTUAL/USD", + "crypto-vsol-sol-rr": "Crypto.VSOL/SOL.RR", + "crypto-vsui-usd": "Crypto.VSUI/USD", + "crypto-vvv-usd": "Crypto.VVV/USD", + "crypto-w-usd": "Crypto.W/USD", + "crypto-wagmi-usd": "Crypto.WAGMI/USD", + "crypto-wal-usd": "Crypto.WAL/USD", + "crypto-wampl-usd": "Crypto.WAMPL/USD", + "crypto-wans-ans-rr": "Crypto.WANS/ANS.RR", + "crypto-waves-usd": "Crypto.WAVES/USD", + "crypto-wbeth-beth-rr": "Crypto.WBETH/BETH.RR", + "crypto-wbeth-usd": "Crypto.WBETH/USD", + "crypto-wbtc-usd": "Crypto.WBTC/USD", + "crypto-wct-usd": "Crypto.WCT/USD", + "crypto-weeth-eeth-rr": "Crypto.WEETH/EETH.RR", + "crypto-weeth-usd": "Crypto.WEETH/USD", + "crypto-well-usd": "Crypto.WELL/USD", + "crypto-wen-usd": "Crypto.WEN/USD", + "crypto-weth-usd": "Crypto.WETH/USD", + "crypto-wfragsol-usd": "Crypto.WFRAGSOL/USD", + "crypto-whlp-usdc-rr": "Crypto.WHLP/USDC.RR", + "crypto-wif-usd": "Crypto.WIF/USD", + "crypto-wld-usd": "Crypto.WLD/USD", + "crypto-wlfi-usd": "Crypto.WLFI/USD", + "crypto-wm-m-rr": "Crypto.WM/M.RR", + "crypto-wojak-usd": "Crypto.WOJAK/USD", + "crypto-wom-usd": "Crypto.WOM/USD", + "crypto-woo-usd": "Crypto.WOO/USD", + "crypto-wsteth-steth-rr": "Crypto.WSTETH/STETH.RR", + "crypto-wsteth-usd": "Crypto.WSTETH/USD", + "crypto-wsthype-sthype-rr": "Crypto.WSTHYPE/STHYPE.RR", + "crypto-wstksceth-sceth-rr": "Crypto.WSTKSCETH/SCETH.RR", + "crypto-wstkscusd-scusd-rr": "Crypto.WSTKSCUSD/SCUSD.RR", + "crypto-wstusr-usr-rr": "Crypto.WSTUSR/USR.RR", + "crypto-wusdl-usdl-rr": "Crypto.WUSDL/USDL.RR", + "crypto-xai-usd": "Crypto.XAI/USD", + "crypto-xaut-usd": "Crypto.XAUT/USD", + "crypto-xbtc-usd": "Crypto.XBTC/USD", + "crypto-xcfx-cfx-rr": "Crypto.XCFX/CFX.RR", + "crypto-xdc-usd": "Crypto.XDC/USD", + "crypto-xec-usd": "Crypto.XEC/USD", + "crypto-xion-usd": "Crypto.XION/USD", + "crypto-xlm-usd": "Crypto.XLM/USD", + "crypto-xmr-usd": "Crypto.XMR/USD", + "crypto-xprt-usd": "Crypto.XPRT/USD", + "crypto-xrd-usd": "Crypto.XRD/USD", + "crypto-xrp-usd": "Crypto.XRP/USD", + "crypto-xtz-usd": "Crypto.XTZ/USD", + "crypto-xusd-usdc-rr": "Crypto.XUSD/USDC.RR", + "crypto-xusdc-usdc-rr": "Crypto.XUSDC/USDC.RR", + "crypto-yfi-usd": "Crypto.YFI/USD", + "crypto-yneth-eth-rr": "Crypto.YNETH/ETH.RR", + "crypto-ynethx-weth-rr": "Crypto.YNETHX/WETH.RR", + "crypto-yu-usd": "Crypto.YU/USD", + "crypto-yusd-usdc-rr": "Crypto.YUSD/USDC.RR", + "crypto-yusd-usdt-rr": "Crypto.YUSD/USDT.RR", + "crypto-yuty-uty-rr": "Crypto.YUTY/UTY.RR", + "crypto-zbtc-usd": "Crypto.ZBTC/USD", + "crypto-zec-usd": "Crypto.ZEC/USD", + "crypto-zen-usd": "Crypto.ZEN/USD", + "crypto-zenbtc-btc-rr": "Crypto.ZENBTC/BTC.RR", + "crypto-zerebro-usd": "Crypto.ZEREBRO/USD", + "crypto-zero-usd": "Crypto.ZERO/USD", + "crypto-zeta-usd": "Crypto.ZETA/USD", + "crypto-zeus-usd": "Crypto.ZEUS/USD", + "crypto-zex-usd": "Crypto.ZEX/USD", + "crypto-zil-usd": "Crypto.ZIL/USD", + "crypto-zk-usd": "Crypto.ZK/USD", + "crypto-zora-usd": "Crypto.ZORA/USD", + "crypto-zro-usd": "Crypto.ZRO/USD", + "equity-ca-hodl-cad": "Equity.CA.HODL/CAD", + "equity-cn-510310-cny": "Equity.CN.510310/CNY", + "equity-cn-510330-cny": "Equity.CN.510330/CNY", + "equity-de-ads-eur": "Equity.DE.ADS/EUR", + "equity-de-alv-eur": "Equity.DE.ALV/EUR", + "equity-de-bas-eur": "Equity.DE.BAS/EUR", + "equity-de-bayn-eur": "Equity.DE.BAYN/EUR", + "equity-de-bei-eur": "Equity.DE.BEI/EUR", + "equity-de-bmw-eur": "Equity.DE.BMW/EUR", + "equity-de-bnr-eur": "Equity.DE.BNR/EUR", + "equity-de-cbk-eur": "Equity.DE.CBK/EUR", + "equity-de-con-eur": "Equity.DE.CON/EUR", + "equity-de-db1-eur": "Equity.DE.DB1/EUR", + "equity-de-dbk-eur": "Equity.DE.DBK/EUR", + "equity-de-dhl-eur": "Equity.DE.DHL/EUR", + "equity-de-dn3-eur": "Equity.DE.DN3/EUR", + "equity-de-dte-eur": "Equity.DE.DTE/EUR", + "equity-de-dtg-eur": "Equity.DE.DTG/EUR", + "equity-de-enr-eur": "Equity.DE.ENR/EUR", + "equity-de-eoan-eur": "Equity.DE.EOAN/EUR", + "equity-de-fme-eur": "Equity.DE.FME/EUR", + "equity-de-fre-eur": "Equity.DE.FRE/EUR", + "equity-de-hei-eur": "Equity.DE.HEI/EUR", + "equity-de-hen3-eur": "Equity.DE.HEN3/EUR", + "equity-de-hnr1-eur": "Equity.DE.HNR1/EUR", + "equity-de-ifx-eur": "Equity.DE.IFX/EUR", + "equity-de-mbg-eur": "Equity.DE.MBG/EUR", + "equity-de-mrk-eur": "Equity.DE.MRK/EUR", + "equity-de-mtx-eur": "Equity.DE.MTX/EUR", + "equity-de-muv2-eur": "Equity.DE.MUV2/EUR", + "equity-de-p911-eur": "Equity.DE.P911/EUR", + "equity-de-pah3-eur": "Equity.DE.PAH3/EUR", + "equity-de-rhm-eur": "Equity.DE.RHM/EUR", + "equity-de-rwe-eur": "Equity.DE.RWE/EUR", + "equity-de-sap-eur": "Equity.DE.SAP/EUR", + "equity-de-shl-eur": "Equity.DE.SHL/EUR", + "equity-de-sie-eur": "Equity.DE.SIE/EUR", + "equity-de-srt3-eur": "Equity.DE.SRT3/EUR", + "equity-de-sy1-eur": "Equity.DE.SY1/EUR", + "equity-de-vna-eur": "Equity.DE.VNA/EUR", + "equity-de-vow3-eur": "Equity.DE.VOW3/EUR", + "equity-de-zal-eur": "Equity.DE.ZAL/EUR", + "equity-fr-ac-eur": "Equity.FR.AC/EUR", + "equity-fr-aca-eur": "Equity.FR.ACA/EUR", + "equity-fr-ai-eur": "Equity.FR.AI/EUR", + "equity-fr-am-eur": "Equity.FR.AM/EUR", + "equity-fr-bn-eur": "Equity.FR.BN/EUR", + "equity-fr-bnp-eur": "Equity.FR.BNP/EUR", + "equity-fr-bvi-eur": "Equity.FR.BVI/EUR", + "equity-fr-c3m-eur": "Equity.FR.C3M/EUR", + "equity-fr-ca-eur": "Equity.FR.CA/EUR", + "equity-fr-cap-eur": "Equity.FR.CAP/EUR", + "equity-fr-cs-eur": "Equity.FR.CS/EUR", + "equity-fr-dg-eur": "Equity.FR.DG/EUR", + "equity-fr-dsy-eur": "Equity.FR.DSY/EUR", + "equity-fr-eden-eur": "Equity.FR.EDEN/EUR", + "equity-fr-el-eur": "Equity.FR.EL/EUR", + "equity-fr-en-eur": "Equity.FR.EN/EUR", + "equity-fr-engi-eur": "Equity.FR.ENGI/EUR", + "equity-fr-gle-eur": "Equity.FR.GLE/EUR", + "equity-fr-ho-eur": "Equity.FR.HO/EUR", + "equity-fr-ker-eur": "Equity.FR.KER/EUR", + "equity-fr-lr-eur": "Equity.FR.LR/EUR", + "equity-fr-mc-eur": "Equity.FR.MC/EUR", + "equity-fr-ml-eur": "Equity.FR.ML/EUR", + "equity-fr-or-eur": "Equity.FR.OR/EUR", + "equity-fr-ora-eur": "Equity.FR.ORA/EUR", + "equity-fr-pub-eur": "Equity.FR.PUB/EUR", + "equity-fr-ri-eur": "Equity.FR.RI/EUR", + "equity-fr-rms-eur": "Equity.FR.RMS/EUR", + "equity-fr-rno-eur": "Equity.FR.RNO/EUR", + "equity-fr-saf-eur": "Equity.FR.SAF/EUR", + "equity-fr-san-eur": "Equity.FR.SAN/EUR", + "equity-fr-sgo-eur": "Equity.FR.SGO/EUR", + "equity-fr-su-eur": "Equity.FR.SU/EUR", + "equity-fr-tep-eur": "Equity.FR.TEP/EUR", + "equity-fr-tte-eur": "Equity.FR.TTE/EUR", + "equity-fr-urw-eur": "Equity.FR.URW/EUR", + "equity-fr-vie-eur": "Equity.FR.VIE/EUR", + "equity-gb-aaf-gbp": "Equity.GB.AAF/GBP", + "equity-gb-aal-gbp": "Equity.GB.AAL/GBP", + "equity-gb-abf-gbp": "Equity.GB.ABF/GBP", + "equity-gb-adm-gbp": "Equity.GB.ADM/GBP", + "equity-gb-aht-gbp": "Equity.GB.AHT/GBP", + "equity-gb-alw-gbp": "Equity.GB.ALW/GBP", + "equity-gb-anto-gbp": "Equity.GB.ANTO/GBP", + "equity-gb-auto-gbp": "Equity.GB.AUTO/GBP", + "equity-gb-av-gbp": "Equity.GB.AV/GBP", + "equity-gb-azn-gbp": "Equity.GB.AZN/GBP", + "equity-gb-ba-gbp": "Equity.GB.BA/GBP", + "equity-gb-bab-gbp": "Equity.GB.BAB/GBP", + "equity-gb-barc-gbp": "Equity.GB.BARC/GBP", + "equity-gb-bats-gbp": "Equity.GB.BATS/GBP", + "equity-gb-bez-gbp": "Equity.GB.BEZ/GBP", + "equity-gb-bkg-gbp": "Equity.GB.BKG/GBP", + "equity-gb-blnd-gbp": "Equity.GB.BLND/GBP", + "equity-gb-bnzl-gbp": "Equity.GB.BNZL/GBP", + "equity-gb-bp-gbp": "Equity.GB.BP/GBP", + "equity-gb-bta-gbp": "Equity.GB.BTA/GBP", + "equity-gb-btrw-gbp": "Equity.GB.BTRW/GBP", + "equity-gb-ccep-gbp": "Equity.GB.CCEP/GBP", + "equity-gb-cch-gbp": "Equity.GB.CCH/GBP", + "equity-gb-cna-gbp": "Equity.GB.CNA/GBP", + "equity-gb-cpg-gbp": "Equity.GB.CPG/GBP", + "equity-gb-crda-gbp": "Equity.GB.CRDA/GBP", + "equity-gb-cspx-usd": "Equity.GB.CSPX/USD", + "equity-gb-ctec-gbp": "Equity.GB.CTEC/GBP", + "equity-gb-dcc-gbp": "Equity.GB.DCC/GBP", + "equity-gb-dge-gbp": "Equity.GB.DGE/GBP", + "equity-gb-dplm-gbp": "Equity.GB.DPLM/GBP", + "equity-gb-edv-gbp": "Equity.GB.EDV/GBP", + "equity-gb-ent-gbp": "Equity.GB.ENT/GBP", + "equity-gb-expn-gbp": "Equity.GB.EXPN/GBP", + "equity-gb-ezj-gbp": "Equity.GB.EZJ/GBP", + "equity-gb-fcit-gbp": "Equity.GB.FCIT/GBP", + "equity-gb-fres-gbp": "Equity.GB.FRES/GBP", + "equity-gb-gaw-gbp": "Equity.GB.GAW/GBP", + "equity-gb-glen-gbp": "Equity.GB.GLEN/GBP", + "equity-gb-gsk-gbp": "Equity.GB.GSK/GBP", + "equity-gb-hik-gbp": "Equity.GB.HIK/GBP", + "equity-gb-hlma-gbp": "Equity.GB.HLMA/GBP", + "equity-gb-hln-gbp": "Equity.GB.HLN/GBP", + "equity-gb-hsba-gbp": "Equity.GB.HSBA/GBP", + "equity-gb-hsx-gbp": "Equity.GB.HSX/GBP", + "equity-gb-hwdn-gbp": "Equity.GB.HWDN/GBP", + "equity-gb-iag-gbp": "Equity.GB.IAG/GBP", + "equity-gb-ib01-usd": "Equity.GB.IB01/USD", + "equity-gb-ibta-usd": "Equity.GB.IBTA/USD", + "equity-gb-icg-gbp": "Equity.GB.ICG/GBP", + "equity-gb-ihg-gbp": "Equity.GB.IHG/GBP", + "equity-gb-iii-gbp": "Equity.GB.III/GBP", + "equity-gb-imb-gbp": "Equity.GB.IMB/GBP", + "equity-gb-imi-gbp": "Equity.GB.IMI/GBP", + "equity-gb-inf-gbp": "Equity.GB.INF/GBP", + "equity-gb-isf-gbp": "Equity.GB.ISF/GBP", + "equity-gb-itrk-gbp": "Equity.GB.ITRK/GBP", + "equity-gb-jd-gbp": "Equity.GB.JD/GBP", + "equity-gb-kgf-gbp": "Equity.GB.KGF/GBP", + "equity-gb-land-gbp": "Equity.GB.LAND/GBP", + "equity-gb-lgen-gbp": "Equity.GB.LGEN/GBP", + "equity-gb-lloy-gbp": "Equity.GB.LLOY/GBP", + "equity-gb-lmp-gbp": "Equity.GB.LMP/GBP", + "equity-gb-lseg-gbp": "Equity.GB.LSEG/GBP", + "equity-gb-mks-gbp": "Equity.GB.MKS/GBP", + "equity-gb-mndi-gbp": "Equity.GB.MNDI/GBP", + "equity-gb-mng-gbp": "Equity.GB.MNG/GBP", + "equity-gb-mro-gbp": "Equity.GB.MRO/GBP", + "equity-gb-ng-gbp": "Equity.GB.NG/GBP", + "equity-gb-nwg-gbp": "Equity.GB.NWG/GBP", + "equity-gb-nxt-gbp": "Equity.GB.NXT/GBP", + "equity-gb-pct-gbp": "Equity.GB.PCT/GBP", + "equity-gb-phnx-gbp": "Equity.GB.PHNX/GBP", + "equity-gb-pru-gbp": "Equity.GB.PRU/GBP", + "equity-gb-psh-gbp": "Equity.GB.PSH/GBP", + "equity-gb-psn-gbp": "Equity.GB.PSN/GBP", + "equity-gb-pson-gbp": "Equity.GB.PSON/GBP", + "equity-gb-rel-gbp": "Equity.GB.REL/GBP", + "equity-gb-rio-gbp": "Equity.GB.RIO/GBP", + "equity-gb-rkt-gbp": "Equity.GB.RKT/GBP", + "equity-gb-rmv-gbp": "Equity.GB.RMV/GBP", + "equity-gb-rr-gbp": "Equity.GB.RR/GBP", + "equity-gb-rto-gbp": "Equity.GB.RTO/GBP", + "equity-gb-sbry-gbp": "Equity.GB.SBRY/GBP", + "equity-gb-sdr-gbp": "Equity.GB.SDR/GBP", + "equity-gb-sge-gbp": "Equity.GB.SGE/GBP", + "equity-gb-sgro-gbp": "Equity.GB.SGRO/GBP", + "equity-gb-shel-gbp": "Equity.GB.SHEL/GBP", + "equity-gb-smin-gbp": "Equity.GB.SMIN/GBP", + "equity-gb-smt-gbp": "Equity.GB.SMT/GBP", + "equity-gb-sn-gbp": "Equity.GB.SN/GBP", + "equity-gb-spx-gbp": "Equity.GB.SPX/GBP", + "equity-gb-sse-gbp": "Equity.GB.SSE/GBP", + "equity-gb-stan-gbp": "Equity.GB.STAN/GBP", + "equity-gb-stj-gbp": "Equity.GB.STJ/GBP", + "equity-gb-svt-gbp": "Equity.GB.SVT/GBP", + "equity-gb-tsco-gbp": "Equity.GB.TSCO/GBP", + "equity-gb-tw-gbp": "Equity.GB.TW/GBP", + "equity-gb-ulvr-gbp": "Equity.GB.ULVR/GBP", + "equity-gb-utg-gbp": "Equity.GB.UTG/GBP", + "equity-gb-uu-gbp": "Equity.GB.UU/GBP", + "equity-gb-vod-gbp": "Equity.GB.VOD/GBP", + "equity-gb-weir-gbp": "Equity.GB.WEIR/GBP", + "equity-gb-wpp-gbp": "Equity.GB.WPP/GBP", + "equity-gb-wtb-gbp": "Equity.GB.WTB/GBP", + "equity-hk-0001-hk-hkd": "Equity.HK.0001-HK/HKD", + "equity-hk-0002-hk-hkd": "Equity.HK.0002-HK/HKD", + "equity-hk-0003-hk-hkd": "Equity.HK.0003-HK/HKD", + "equity-hk-0005-hk-hkd": "Equity.HK.0005-HK/HKD", + "equity-hk-0006-hk-hkd": "Equity.HK.0006-HK/HKD", + "equity-hk-0011-hk-hkd": "Equity.HK.0011-HK/HKD", + "equity-hk-0012-hk-hkd": "Equity.HK.0012-HK/HKD", + "equity-hk-0016-hk-hkd": "Equity.HK.0016-HK/HKD", + "equity-hk-0017-hk-hkd": "Equity.HK.0017-HK/HKD", + "equity-hk-0027-hk-hkd": "Equity.HK.0027-HK/HKD", + "equity-hk-0066-hk-hkd": "Equity.HK.0066-HK/HKD", + "equity-hk-0101-hk-hkd": "Equity.HK.0101-HK/HKD", + "equity-hk-0175-hk-hkd": "Equity.HK.0175-HK/HKD", + "equity-hk-0241-hk-hkd": "Equity.HK.0241-HK/HKD", + "equity-hk-0267-hk-hkd": "Equity.HK.0267-HK/HKD", + "equity-hk-0285-hk-hkd": "Equity.HK.0285-HK/HKD", + "equity-hk-0288-hk-hkd": "Equity.HK.0288-HK/HKD", + "equity-hk-0291-hk-hkd": "Equity.HK.0291-HK/HKD", + "equity-hk-0300-hk-hkd": "Equity.HK.0300-HK/HKD", + "equity-hk-0316-hk-hkd": "Equity.HK.0316-HK/HKD", + "equity-hk-0322-hk-hkd": "Equity.HK.0322-HK/HKD", + "equity-hk-0386-hk-hkd": "Equity.HK.0386-HK/HKD", + "equity-hk-0388-hk-hkd": "Equity.HK.0388-HK/HKD", + "equity-hk-0669-hk-hkd": "Equity.HK.0669-HK/HKD", + "equity-hk-0688-hk-hkd": "Equity.HK.0688-HK/HKD", + "equity-hk-0700-hk-hkd": "Equity.HK.0700-HK/HKD", + "equity-hk-0762-hk-hkd": "Equity.HK.0762-HK/HKD", + "equity-hk-0823-hk-hkd": "Equity.HK.0823-HK/HKD", + "equity-hk-0836-hk-hkd": "Equity.HK.0836-HK/HKD", + "equity-hk-0857-hk-hkd": "Equity.HK.0857-HK/HKD", + "equity-hk-0868-hk-hkd": "Equity.HK.0868-HK/HKD", + "equity-hk-0881-hk-hkd": "Equity.HK.0881-HK/HKD", + "equity-hk-0883-hk-hkd": "Equity.HK.0883-HK/HKD", + "equity-hk-0939-hk-hkd": "Equity.HK.0939-HK/HKD", + "equity-hk-0941-hk-hkd": "Equity.HK.0941-HK/HKD", + "equity-hk-0960-hk-hkd": "Equity.HK.0960-HK/HKD", + "equity-hk-0968-hk-hkd": "Equity.HK.0968-HK/HKD", + "equity-hk-0981-hk-hkd": "Equity.HK.0981-HK/HKD", + "equity-hk-0992-hk-hkd": "Equity.HK.0992-HK/HKD", + "equity-hk-1024-hk-hkd": "Equity.HK.1024-HK/HKD", + "equity-hk-1038-hk-hkd": "Equity.HK.1038-HK/HKD", + "equity-hk-1044-hk-hkd": "Equity.HK.1044-HK/HKD", + "equity-hk-1088-hk-hkd": "Equity.HK.1088-HK/HKD", + "equity-hk-1093-hk-hkd": "Equity.HK.1093-HK/HKD", + "equity-hk-1099-hk-hkd": "Equity.HK.1099-HK/HKD", + "equity-hk-1109-hk-hkd": "Equity.HK.1109-HK/HKD", + "equity-hk-1113-hk-hkd": "Equity.HK.1113-HK/HKD", + "equity-hk-1177-hk-hkd": "Equity.HK.1177-HK/HKD", + "equity-hk-1209-hk-hkd": "Equity.HK.1209-HK/HKD", + "equity-hk-1211-hk-hkd": "Equity.HK.1211-HK/HKD", + "equity-hk-1299-hk-hkd": "Equity.HK.1299-HK/HKD", + "equity-hk-1378-hk-hkd": "Equity.HK.1378-HK/HKD", + "equity-hk-1398-hk-hkd": "Equity.HK.1398-HK/HKD", + "equity-hk-1606-hk-hkd": "Equity.HK.1606-HK/HKD", + "equity-hk-1810-hk-hkd": "Equity.HK.1810-HK/HKD", + "equity-hk-1876-hk-hkd": "Equity.HK.1876-HK/HKD", + "equity-hk-1928-hk-hkd": "Equity.HK.1928-HK/HKD", + "equity-hk-1929-hk-hkd": "Equity.HK.1929-HK/HKD", + "equity-hk-1997-hk-hkd": "Equity.HK.1997-HK/HKD", + "equity-hk-2015-hk-hkd": "Equity.HK.2015-HK/HKD", + "equity-hk-2020-hk-hkd": "Equity.HK.2020-HK/HKD", + "equity-hk-2057-hk-hkd": "Equity.HK.2057-HK/HKD", + "equity-hk-2269-hk-hkd": "Equity.HK.2269-HK/HKD", + "equity-hk-2313-hk-hkd": "Equity.HK.2313-HK/HKD", + "equity-hk-2318-hk-hkd": "Equity.HK.2318-HK/HKD", + "equity-hk-2319-hk-hkd": "Equity.HK.2319-HK/HKD", + "equity-hk-2331-hk-hkd": "Equity.HK.2331-HK/HKD", + "equity-hk-2359-hk-hkd": "Equity.HK.2359-HK/HKD", + "equity-hk-2382-hk-hkd": "Equity.HK.2382-HK/HKD", + "equity-hk-2388-hk-hkd": "Equity.HK.2388-HK/HKD", + "equity-hk-2628-hk-hkd": "Equity.HK.2628-HK/HKD", + "equity-hk-2688-hk-hkd": "Equity.HK.2688-HK/HKD", + "equity-hk-2899-hk-hkd": "Equity.HK.2899-HK/HKD", + "equity-hk-3690-hk-hkd": "Equity.HK.3690-HK/HKD", + "equity-hk-3692-hk-hkd": "Equity.HK.3692-HK/HKD", + "equity-hk-3968-hk-hkd": "Equity.HK.3968-HK/HKD", + "equity-hk-3988-hk-hkd": "Equity.HK.3988-HK/HKD", + "equity-hk-6618-hk-hkd": "Equity.HK.6618-HK/HKD", + "equity-hk-6690-hk-hkd": "Equity.HK.6690-HK/HKD", + "equity-hk-6862-hk-hkd": "Equity.HK.6862-HK/HKD", + "equity-hk-9618-hk-hkd": "Equity.HK.9618-HK/HKD", + "equity-hk-9633-hk-hkd": "Equity.HK.9633-HK/HKD", + "equity-hk-9888-hk-hkd": "Equity.HK.9888-HK/HKD", + "equity-hk-9901-hk-hkd": "Equity.HK.9901-HK/HKD", + "equity-hk-9961-hk-hkd": "Equity.HK.9961-HK/HKD", + "equity-hk-9988-hk-hkd": "Equity.HK.9988-HK/HKD", + "equity-hk-9992-hk-hkd": "Equity.HK.9992-HK/HKD", + "equity-hk-9999-hk-hkd": "Equity.HK.9999-HK/HKD", + "equity-ie-csp1-gbp": "Equity.IE.CSP1/GBP", + "equity-ie-eue-eur": "Equity.IE.EUE/EUR", + "equity-ie-vusa-chf": "Equity.IE.VUSA/CHF", + "equity-ie-vusa-eur": "Equity.IE.VUSA/EUR", + "equity-ie-vusa-gbp": "Equity.IE.VUSA/GBP", + "equity-ie-vusd-usd": "Equity.IE.VUSD/USD", + "equity-jp-1305-jpy": "Equity.JP.1305/JPY", + "equity-jp-1306-jpy": "Equity.JP.1306/JPY", + "equity-jp-1308-jpy": "Equity.JP.1308/JPY", + "equity-jp-1320-jpy": "Equity.JP.1320/JPY", + "equity-jp-1321-jpy": "Equity.JP.1321/JPY", + "equity-jp-1330-jpy": "Equity.JP.1330/JPY", + "equity-jp-3350-jpy": "Equity.JP.3350/JPY", + "equity-jp-5803-jpy": "Equity.JP.5803/JPY", + "equity-jp-6146-jpy": "Equity.JP.6146/JPY", + "equity-jp-6758-jpy": "Equity.JP.6758/JPY", + "equity-jp-6920-jpy": "Equity.JP.6920/JPY", + "equity-jp-7011-jpy": "Equity.JP.7011/JPY", + "equity-jp-7203-jpy": "Equity.JP.7203/JPY", + "equity-jp-7974-jpy": "Equity.JP.7974/JPY", + "equity-jp-8136-jpy": "Equity.JP.8136/JPY", + "equity-jp-8306-jpy": "Equity.JP.8306/JPY", + "equity-jp-9984-jpy": "Equity.JP.9984/JPY", + "equity-kr-000100-krw": "Equity.KR.000100/KRW", + "equity-kr-000150-krw": "Equity.KR.000150/KRW", + "equity-kr-000270-krw": "Equity.KR.000270/KRW", + "equity-kr-000660-krw": "Equity.KR.000660/KRW", + "equity-kr-000720-krw": "Equity.KR.000720/KRW", + "equity-kr-000810-krw": "Equity.KR.000810/KRW", + "equity-kr-000880-krw": "Equity.KR.000880/KRW", + "equity-kr-001040-krw": "Equity.KR.001040/KRW", + "equity-kr-003230-krw": "Equity.KR.003230/KRW", + "equity-kr-003490-krw": "Equity.KR.003490/KRW", + "equity-kr-003550-krw": "Equity.KR.003550/KRW", + "equity-kr-003670-krw": "Equity.KR.003670/KRW", + "equity-kr-004020-krw": "Equity.KR.004020/KRW", + "equity-kr-005380-krw": "Equity.KR.005380/KRW", + "equity-kr-005490-krw": "Equity.KR.005490/KRW", + "equity-kr-005830-krw": "Equity.KR.005830/KRW", + "equity-kr-005930-krw": "Equity.KR.005930/KRW", + "equity-kr-005940-krw": "Equity.KR.005940/KRW", + "equity-kr-006260-krw": "Equity.KR.006260/KRW", + "equity-kr-006400-krw": "Equity.KR.006400/KRW", + "equity-kr-006800-krw": "Equity.KR.006800/KRW", + "equity-kr-007660-krw": "Equity.KR.007660/KRW", + "equity-kr-009150-krw": "Equity.KR.009150/KRW", + "equity-kr-009540-krw": "Equity.KR.009540/KRW", + "equity-kr-009830-krw": "Equity.KR.009830/KRW", + "equity-kr-010120-krw": "Equity.KR.010120/KRW", + "equity-kr-010130-krw": "Equity.KR.010130/KRW", + "equity-kr-010140-krw": "Equity.KR.010140/KRW", + "equity-kr-010620-krw": "Equity.KR.010620/KRW", + "equity-kr-010950-krw": "Equity.KR.010950/KRW", + "equity-kr-011200-krw": "Equity.KR.011200/KRW", + "equity-kr-012330-krw": "Equity.KR.012330/KRW", + "equity-kr-012450-krw": "Equity.KR.012450/KRW", + "equity-kr-015760-krw": "Equity.KR.015760/KRW", + "equity-kr-016360-krw": "Equity.KR.016360/KRW", + "equity-kr-017670-krw": "Equity.KR.017670/KRW", + "equity-kr-018260-krw": "Equity.KR.018260/KRW", + "equity-kr-021240-krw": "Equity.KR.021240/KRW", + "equity-kr-024110-krw": "Equity.KR.024110/KRW", + "equity-kr-028050-krw": "Equity.KR.028050/KRW", + "equity-kr-028260-krw": "Equity.KR.028260/KRW", + "equity-kr-029780-krw": "Equity.KR.029780/KRW", + "equity-kr-030200-krw": "Equity.KR.030200/KRW", + "equity-kr-032640-krw": "Equity.KR.032640/KRW", + "equity-kr-032830-krw": "Equity.KR.032830/KRW", + "equity-kr-033780-krw": "Equity.KR.033780/KRW", + "equity-kr-034020-krw": "Equity.KR.034020/KRW", + "equity-kr-034220-krw": "Equity.KR.034220/KRW", + "equity-kr-034730-krw": "Equity.KR.034730/KRW", + "equity-kr-035250-krw": "Equity.KR.035250/KRW", + "equity-kr-035420-krw": "Equity.KR.035420/KRW", + "equity-kr-035720-krw": "Equity.KR.035720/KRW", + "equity-kr-036570-krw": "Equity.KR.036570/KRW", + "equity-kr-039490-krw": "Equity.KR.039490/KRW", + "equity-kr-042660-krw": "Equity.KR.042660/KRW", + "equity-kr-042700-krw": "Equity.KR.042700/KRW", + "equity-kr-047050-krw": "Equity.KR.047050/KRW", + "equity-kr-047810-krw": "Equity.KR.047810/KRW", + "equity-kr-051900-krw": "Equity.KR.051900/KRW", + "equity-kr-051910-krw": "Equity.KR.051910/KRW", + "equity-kr-055550-krw": "Equity.KR.055550/KRW", + "equity-kr-064350-krw": "Equity.KR.064350/KRW", + "equity-kr-064400-krw": "Equity.KR.064400/KRW", + "equity-kr-066570-krw": "Equity.KR.066570/KRW", + "equity-kr-068270-krw": "Equity.KR.068270/KRW", + "equity-kr-071050-krw": "Equity.KR.071050/KRW", + "equity-kr-078930-krw": "Equity.KR.078930/KRW", + "equity-kr-079550-krw": "Equity.KR.079550/KRW", + "equity-kr-086280-krw": "Equity.KR.086280/KRW", + "equity-kr-086790-krw": "Equity.KR.086790/KRW", + "equity-kr-088980-krw": "Equity.KR.088980/KRW", + "equity-kr-090430-krw": "Equity.KR.090430/KRW", + "equity-kr-096770-krw": "Equity.KR.096770/KRW", + "equity-kr-097950-krw": "Equity.KR.097950/KRW", + "equity-kr-105560-krw": "Equity.KR.105560/KRW", + "equity-kr-138040-krw": "Equity.KR.138040/KRW", + "equity-kr-138930-krw": "Equity.KR.138930/KRW", + "equity-kr-161390-krw": "Equity.KR.161390/KRW", + "equity-kr-175330-krw": "Equity.KR.175330/KRW", + "equity-kr-180640-krw": "Equity.KR.180640/KRW", + "equity-kr-207940-krw": "Equity.KR.207940/KRW", + "equity-kr-241560-krw": "Equity.KR.241560/KRW", + "equity-kr-251270-krw": "Equity.KR.251270/KRW", + "equity-kr-259960-krw": "Equity.KR.259960/KRW", + "equity-kr-267250-krw": "Equity.KR.267250/KRW", + "equity-kr-267260-krw": "Equity.KR.267260/KRW", + "equity-kr-271560-krw": "Equity.KR.271560/KRW", + "equity-kr-272210-krw": "Equity.KR.272210/KRW", + "equity-kr-278470-krw": "Equity.KR.278470/KRW", + "equity-kr-298040-krw": "Equity.KR.298040/KRW", + "equity-kr-307950-krw": "Equity.KR.307950/KRW", + "equity-kr-316140-krw": "Equity.KR.316140/KRW", + "equity-kr-323410-krw": "Equity.KR.323410/KRW", + "equity-kr-326030-krw": "Equity.KR.326030/KRW", + "equity-kr-329180-krw": "Equity.KR.329180/KRW", + "equity-kr-352820-krw": "Equity.KR.352820/KRW", + "equity-kr-373220-krw": "Equity.KR.373220/KRW", + "equity-kr-377300-krw": "Equity.KR.377300/KRW", + "equity-kr-402340-krw": "Equity.KR.402340/KRW", + "equity-kr-443060-krw": "Equity.KR.443060/KRW", + "equity-lu-erf-eur": "Equity.LU.ERF/EUR", + "equity-lu-mt-eur": "Equity.LU.MT/EUR", + "equity-nl-air-eur": "Equity.NL.AIR/EUR", + "equity-nl-bcoin-usd": "Equity.NL.BCOIN/USD", + "equity-nl-qia-eur": "Equity.NL.QIA/EUR", + "equity-nl-stlap-eur": "Equity.NL.STLAP/EUR", + "equity-nl-stmpa-eur": "Equity.NL.STMPA/EUR", + "equity-us-1211-sr-usd": "Equity.US.1211-SR/USD", + "equity-us-a-usd": "Equity.US.A/USD", + "equity-us-aal-usd-ext": "Equity.US.AAL/USD.EXT", + "equity-us-aapl-usd": "Equity.US.AAPL/USD", + "equity-us-aapl-usd-ext": "Equity.US.AAPL/USD.EXT", + "equity-us-abbv-usd": "Equity.US.ABBV/USD", + "equity-us-abnb-usd": "Equity.US.ABNB/USD", + "equity-us-abt-usd": "Equity.US.ABT/USD", + "equity-us-acgl-usd": "Equity.US.ACGL/USD", + "equity-us-acn-usd": "Equity.US.ACN/USD", + "equity-us-adbe-usd": "Equity.US.ADBE/USD", + "equity-us-adi-usd": "Equity.US.ADI/USD", + "equity-us-adm-usd": "Equity.US.ADM/USD", + "equity-us-adp-usd": "Equity.US.ADP/USD", + "equity-us-adsk-usd": "Equity.US.ADSK/USD", + "equity-us-aee-usd": "Equity.US.AEE/USD", + "equity-us-aem-usd": "Equity.US.AEM/USD", + "equity-us-aep-usd": "Equity.US.AEP/USD", + "equity-us-aes-usd": "Equity.US.AES/USD", + "equity-us-afl-usd": "Equity.US.AFL/USD", + "equity-us-agg-usd": "Equity.US.AGG/USD", + "equity-us-ai-usd": "Equity.US.AI/USD", + "equity-us-aig-usd": "Equity.US.AIG/USD", + "equity-us-aiz-usd": "Equity.US.AIZ/USD", + "equity-us-ajg-usd": "Equity.US.AJG/USD", + "equity-us-akam-usd": "Equity.US.AKAM/USD", + "equity-us-alb-usd": "Equity.US.ALB/USD", + "equity-us-algn-usd": "Equity.US.ALGN/USD", + "equity-us-all-usd": "Equity.US.ALL/USD", + "equity-us-alle-usd": "Equity.US.ALLE/USD", + "equity-us-amat-usd": "Equity.US.AMAT/USD", + "equity-us-amc-usd": "Equity.US.AMC/USD", + "equity-us-amcr-usd": "Equity.US.AMCR/USD", + "equity-us-amd-usd": "Equity.US.AMD/USD", + "equity-us-amd-usd-ext": "Equity.US.AMD/USD.EXT", + "equity-us-ame-usd": "Equity.US.AME/USD", + "equity-us-amgn-usd": "Equity.US.AMGN/USD", + "equity-us-amp-usd": "Equity.US.AMP/USD", + "equity-us-amt-usd": "Equity.US.AMT/USD", + "equity-us-amzn-usd": "Equity.US.AMZN/USD", + "equity-us-amzn-usd-ext": "Equity.US.AMZN/USD.EXT", + "equity-us-anet-usd": "Equity.US.ANET/USD", + "equity-us-anss-usd": "Equity.US.ANSS/USD", + "equity-us-aon-usd": "Equity.US.AON/USD", + "equity-us-aos-usd": "Equity.US.AOS/USD", + "equity-us-apa-usd": "Equity.US.APA/USD", + "equity-us-apd-usd": "Equity.US.APD/USD", + "equity-us-aph-usd": "Equity.US.APH/USD", + "equity-us-apo-usd": "Equity.US.APO/USD", + "equity-us-app-usd": "Equity.US.APP/USD", + "equity-us-aptv-usd": "Equity.US.APTV/USD", + "equity-us-are-usd": "Equity.US.ARE/USD", + "equity-us-arkb-usd": "Equity.US.ARKB/USD", + "equity-us-arkk-usd": "Equity.US.ARKK/USD", + "equity-us-arm-usd": "Equity.US.ARM/USD", + "equity-us-asml-usd": "Equity.US.ASML/USD", + "equity-us-ato-usd": "Equity.US.ATO/USD", + "equity-us-avb-usd": "Equity.US.AVB/USD", + "equity-us-avgo-usd": "Equity.US.AVGO/USD", + "equity-us-avy-usd": "Equity.US.AVY/USD", + "equity-us-awk-usd": "Equity.US.AWK/USD", + "equity-us-axon-usd": "Equity.US.AXON/USD", + "equity-us-axp-usd": "Equity.US.AXP/USD", + "equity-us-azn-usd": "Equity.US.AZN/USD", + "equity-us-azo-usd": "Equity.US.AZO/USD", + "equity-us-ba-usd": "Equity.US.BA/USD", + "equity-us-ba-usd-ext": "Equity.US.BA/USD.EXT", + "equity-us-baba-usd-ext": "Equity.US.BABA/USD.EXT", + "equity-us-bac-usd": "Equity.US.BAC/USD", + "equity-us-ball-usd": "Equity.US.BALL/USD", + "equity-us-bax-usd": "Equity.US.BAX/USD", + "equity-us-bby-usd": "Equity.US.BBY/USD", + "equity-us-bdx-usd": "Equity.US.BDX/USD", + "equity-us-ben-usd": "Equity.US.BEN/USD", + "equity-us-bf-b-usd": "Equity.US.BF-B/USD", + "equity-us-bg-usd": "Equity.US.BG/USD", + "equity-us-bhp-usd": "Equity.US.BHP/USD", + "equity-us-biib-usd": "Equity.US.BIIB/USD", + "equity-us-bil-usd": "Equity.US.BIL/USD", + "equity-us-bitb-usd": "Equity.US.BITB/USD", + "equity-us-bits-usd": "Equity.US.BITS/USD", + "equity-us-bk-usd": "Equity.US.BK/USD", + "equity-us-bkng-usd": "Equity.US.BKNG/USD", + "equity-us-bkr-usd": "Equity.US.BKR/USD", + "equity-us-bldr-usd": "Equity.US.BLDR/USD", + "equity-us-blk-usd": "Equity.US.BLK/USD", + "equity-us-bmy-usd": "Equity.US.BMY/USD", + "equity-us-bnd-usd": "Equity.US.BND/USD", + "equity-us-bndx-usd": "Equity.US.BNDX/USD", + "equity-us-br-usd": "Equity.US.BR/USD", + "equity-us-brk-a-usd": "Equity.US.BRK-A/USD", + "equity-us-brk-b-usd": "Equity.US.BRK-B/USD", + "equity-us-bro-usd": "Equity.US.BRO/USD", + "equity-us-brrr-usd": "Equity.US.BRRR/USD", + "equity-us-bsv-usd": "Equity.US.BSV/USD", + "equity-us-bsx-usd": "Equity.US.BSX/USD", + "equity-us-btbt-usd": "Equity.US.BTBT/USD", + "equity-us-btco-usd": "Equity.US.BTCO/USD", + "equity-us-btcw-usd": "Equity.US.BTCW/USD", + "equity-us-btdr-usd": "Equity.US.BTDR/USD", + "equity-us-btf-usd": "Equity.US.BTF/USD", + "equity-us-bwa-usd": "Equity.US.BWA/USD", + "equity-us-bx-usd": "Equity.US.BX/USD", + "equity-us-bxp-usd": "Equity.US.BXP/USD", + "equity-us-c-usd": "Equity.US.C/USD", + "equity-us-cag-usd": "Equity.US.CAG/USD", + "equity-us-cah-usd": "Equity.US.CAH/USD", + "equity-us-cang-usd": "Equity.US.CANG/USD", + "equity-us-carr-usd": "Equity.US.CARR/USD", + "equity-us-cat-usd": "Equity.US.CAT/USD", + "equity-us-cb-usd": "Equity.US.CB/USD", + "equity-us-cboe-usd": "Equity.US.CBOE/USD", + "equity-us-cbre-usd": "Equity.US.CBRE/USD", + "equity-us-ccep-usd": "Equity.US.CCEP/USD", + "equity-us-cci-usd": "Equity.US.CCI/USD", + "equity-us-ccl-usd": "Equity.US.CCL/USD", + "equity-us-cdns-usd": "Equity.US.CDNS/USD", + "equity-us-cdw-usd": "Equity.US.CDW/USD", + "equity-us-ce-usd": "Equity.US.CE/USD", + "equity-us-ceg-usd": "Equity.US.CEG/USD", + "equity-us-cf-usd": "Equity.US.CF/USD", + "equity-us-cfg-usd": "Equity.US.CFG/USD", + "equity-us-chd-usd": "Equity.US.CHD/USD", + "equity-us-chrw-usd": "Equity.US.CHRW/USD", + "equity-us-chtr-usd": "Equity.US.CHTR/USD", + "equity-us-ci-usd": "Equity.US.CI/USD", + "equity-us-cinf-usd": "Equity.US.CINF/USD", + "equity-us-cl-usd": "Equity.US.CL/USD", + "equity-us-clx-usd": "Equity.US.CLX/USD", + "equity-us-cmcsa-usd": "Equity.US.CMCSA/USD", + "equity-us-cme-usd": "Equity.US.CME/USD", + "equity-us-cmg-usd": "Equity.US.CMG/USD", + "equity-us-cmi-usd": "Equity.US.CMI/USD", + "equity-us-cms-usd": "Equity.US.CMS/USD", + "equity-us-cnc-usd": "Equity.US.CNC/USD", + "equity-us-cnp-usd": "Equity.US.CNP/USD", + "equity-us-cof-usd": "Equity.US.COF/USD", + "equity-us-coin-usd": "Equity.US.COIN/USD", + "equity-us-coin-usd-ext": "Equity.US.COIN/USD.EXT", + "equity-us-coo-usd": "Equity.US.COO/USD", + "equity-us-cop-usd": "Equity.US.COP/USD", + "equity-us-cor-usd": "Equity.US.COR/USD", + "equity-us-cost-usd": "Equity.US.COST/USD", + "equity-us-cpay-usd": "Equity.US.CPAY/USD", + "equity-us-cpb-usd": "Equity.US.CPB/USD", + "equity-us-cpng-usd": "Equity.US.CPNG/USD", + "equity-us-cprt-usd": "Equity.US.CPRT/USD", + "equity-us-cpt-usd": "Equity.US.CPT/USD", + "equity-us-crcl-usd": "Equity.US.CRCL/USD", + "equity-us-crcl-usd-ext": "Equity.US.CRCL/USD.EXT", + "equity-us-crl-usd": "Equity.US.CRL/USD", + "equity-us-crm-usd": "Equity.US.CRM/USD", + "equity-us-crwd-usd": "Equity.US.CRWD/USD", + "equity-us-csco-usd": "Equity.US.CSCO/USD", + "equity-us-csgp-usd": "Equity.US.CSGP/USD", + "equity-us-csx-usd": "Equity.US.CSX/USD", + "equity-us-ctas-usd": "Equity.US.CTAS/USD", + "equity-us-ctra-usd": "Equity.US.CTRA/USD", + "equity-us-ctsh-usd": "Equity.US.CTSH/USD", + "equity-us-ctva-usd": "Equity.US.CTVA/USD", + "equity-us-cvs-usd": "Equity.US.CVS/USD", + "equity-us-cvx-usd": "Equity.US.CVX/USD", + "equity-us-czr-usd": "Equity.US.CZR/USD", + "equity-us-d-usd": "Equity.US.D/USD", + "equity-us-dal-usd": "Equity.US.DAL/USD", + "equity-us-dapp-usd": "Equity.US.DAPP/USD", + "equity-us-dash-usd": "Equity.US.DASH/USD", + "equity-us-day-usd": "Equity.US.DAY/USD", + "equity-us-dd-usd": "Equity.US.DD/USD", + "equity-us-ddog-usd": "Equity.US.DDOG/USD", + "equity-us-de-usd": "Equity.US.DE/USD", + "equity-us-deck-usd": "Equity.US.DECK/USD", + "equity-us-defi-usd": "Equity.US.DEFI/USD", + "equity-us-dell-usd": "Equity.US.DELL/USD", + "equity-us-dfac-usd": "Equity.US.DFAC/USD", + "equity-us-dg-usd": "Equity.US.DG/USD", + "equity-us-dgro-usd": "Equity.US.DGRO/USD", + "equity-us-dgx-usd": "Equity.US.DGX/USD", + "equity-us-dhi-usd": "Equity.US.DHI/USD", + "equity-us-dhr-usd": "Equity.US.DHR/USD", + "equity-us-dia-usd": "Equity.US.DIA/USD", + "equity-us-dis-usd": "Equity.US.DIS/USD", + "equity-us-djta-usd": "Equity.US.DJTA/USD", + "equity-us-dlr-usd": "Equity.US.DLR/USD", + "equity-us-dltr-usd": "Equity.US.DLTR/USD", + "equity-us-doc-usd": "Equity.US.DOC/USD", + "equity-us-dov-usd": "Equity.US.DOV/USD", + "equity-us-dow-usd": "Equity.US.DOW/USD", + "equity-us-dpz-usd": "Equity.US.DPZ/USD", + "equity-us-dri-usd": "Equity.US.DRI/USD", + "equity-us-dte-usd": "Equity.US.DTE/USD", + "equity-us-duk-usd": "Equity.US.DUK/USD", + "equity-us-dva-usd": "Equity.US.DVA/USD", + "equity-us-dvn-usd": "Equity.US.DVN/USD", + "equity-us-dxcm-usd": "Equity.US.DXCM/USD", + "equity-us-ea-usd": "Equity.US.EA/USD", + "equity-us-ebay-usd": "Equity.US.EBAY/USD", + "equity-us-ecl-usd": "Equity.US.ECL/USD", + "equity-us-ed-usd": "Equity.US.ED/USD", + "equity-us-eem-usd": "Equity.US.EEM/USD", + "equity-us-efa-usd": "Equity.US.EFA/USD", + "equity-us-efx-usd": "Equity.US.EFX/USD", + "equity-us-eg-usd": "Equity.US.EG/USD", + "equity-us-eix-usd": "Equity.US.EIX/USD", + "equity-us-el-usd": "Equity.US.EL/USD", + "equity-us-elv-usd": "Equity.US.ELV/USD", + "equity-us-emn-usd": "Equity.US.EMN/USD", + "equity-us-emr-usd": "Equity.US.EMR/USD", + "equity-us-enph-usd": "Equity.US.ENPH/USD", + "equity-us-eog-usd": "Equity.US.EOG/USD", + "equity-us-epam-usd": "Equity.US.EPAM/USD", + "equity-us-eqix-usd": "Equity.US.EQIX/USD", + "equity-us-eqr-usd": "Equity.US.EQR/USD", + "equity-us-eqt-usd": "Equity.US.EQT/USD", + "equity-us-erie-usd": "Equity.US.ERIE/USD", + "equity-us-es-usd": "Equity.US.ES/USD", + "equity-us-eslt-usd": "Equity.US.ESLT/USD", + "equity-us-ess-usd": "Equity.US.ESS/USD", + "equity-us-etn-usd": "Equity.US.ETN/USD", + "equity-us-etr-usd": "Equity.US.ETR/USD", + "equity-us-evrg-usd": "Equity.US.EVRG/USD", + "equity-us-ew-usd": "Equity.US.EW/USD", + "equity-us-ewh-usd": "Equity.US.EWH/USD", + "equity-us-exc-usd": "Equity.US.EXC/USD", + "equity-us-exe-usd": "Equity.US.EXE/USD", + "equity-us-expd-usd": "Equity.US.EXPD/USD", + "equity-us-expe-usd": "Equity.US.EXPE/USD", + "equity-us-exr-usd": "Equity.US.EXR/USD", + "equity-us-ezbc-usd": "Equity.US.EZBC/USD", + "equity-us-f-usd": "Equity.US.F/USD", + "equity-us-fang-usd": "Equity.US.FANG/USD", + "equity-us-fast-usd": "Equity.US.FAST/USD", + "equity-us-fbtc-usd": "Equity.US.FBTC/USD", + "equity-us-fcx-usd": "Equity.US.FCX/USD", + "equity-us-fds-usd": "Equity.US.FDS/USD", + "equity-us-fdx-usd": "Equity.US.FDX/USD", + "equity-us-fe-usd": "Equity.US.FE/USD", + "equity-us-ffiv-usd": "Equity.US.FFIV/USD", + "equity-us-fi-usd": "Equity.US.FI/USD", + "equity-us-fico-usd": "Equity.US.FICO/USD", + "equity-us-fis-usd": "Equity.US.FIS/USD", + "equity-us-fitb-usd": "Equity.US.FITB/USD", + "equity-us-fmc-usd": "Equity.US.FMC/USD", + "equity-us-fox-usd": "Equity.US.FOX/USD", + "equity-us-foxa-usd": "Equity.US.FOXA/USD", + "equity-us-frt-usd": "Equity.US.FRT/USD", + "equity-us-fslr-usd": "Equity.US.FSLR/USD", + "equity-us-ftnt-usd": "Equity.US.FTNT/USD", + "equity-us-ftv-usd": "Equity.US.FTV/USD", + "equity-us-gbtc-usd": "Equity.US.GBTC/USD", + "equity-us-gd-usd": "Equity.US.GD/USD", + "equity-us-gddy-usd": "Equity.US.GDDY/USD", + "equity-us-ge-usd": "Equity.US.GE/USD", + "equity-us-gehc-usd": "Equity.US.GEHC/USD", + "equity-us-gen-usd": "Equity.US.GEN/USD", + "equity-us-gev-usd": "Equity.US.GEV/USD", + "equity-us-gfs-usd": "Equity.US.GFS/USD", + "equity-us-gild-usd": "Equity.US.GILD/USD", + "equity-us-gis-usd": "Equity.US.GIS/USD", + "equity-us-gl-usd": "Equity.US.GL/USD", + "equity-us-glcnf-usd": "Equity.US.GLCNF/USD", + "equity-us-gld-usd": "Equity.US.GLD/USD", + "equity-us-glw-usd": "Equity.US.GLW/USD", + "equity-us-glxy-usd": "Equity.US.GLXY/USD", + "equity-us-gm-usd": "Equity.US.GM/USD", + "equity-us-gmbxf-usd": "Equity.US.GMBXF/USD", + "equity-us-gme-usd": "Equity.US.GME/USD", + "equity-us-gnrc-usd": "Equity.US.GNRC/USD", + "equity-us-goog-usd": "Equity.US.GOOG/USD", + "equity-us-googl-usd": "Equity.US.GOOGL/USD", + "equity-us-googl-usd-ext": "Equity.US.GOOGL/USD.EXT", + "equity-us-govt-usd": "Equity.US.GOVT/USD", + "equity-us-gpc-usd": "Equity.US.GPC/USD", + "equity-us-gpn-usd": "Equity.US.GPN/USD", + "equity-us-grmn-usd": "Equity.US.GRMN/USD", + "equity-us-grnd-usd": "Equity.US.GRND/USD", + "equity-us-gs-usd": "Equity.US.GS/USD", + "equity-us-gww-usd": "Equity.US.GWW/USD", + "equity-us-hal-usd": "Equity.US.HAL/USD", + "equity-us-has-usd": "Equity.US.HAS/USD", + "equity-us-hban-usd": "Equity.US.HBAN/USD", + "equity-us-hca-usd": "Equity.US.HCA/USD", + "equity-us-hd-usd": "Equity.US.HD/USD", + "equity-us-hes-usd": "Equity.US.HES/USD", + "equity-us-hig-usd": "Equity.US.HIG/USD", + "equity-us-hii-usd": "Equity.US.HII/USD", + "equity-us-hlt-usd": "Equity.US.HLT/USD", + "equity-us-hodl-usd": "Equity.US.HODL/USD", + "equity-us-holx-usd": "Equity.US.HOLX/USD", + "equity-us-hon-usd": "Equity.US.HON/USD", + "equity-us-hood-usd": "Equity.US.HOOD/USD", + "equity-us-hood-usd-ext": "Equity.US.HOOD/USD.EXT", + "equity-us-hpe-usd": "Equity.US.HPE/USD", + "equity-us-hpq-usd": "Equity.US.HPQ/USD", + "equity-us-hrl-usd": "Equity.US.HRL/USD", + "equity-us-hsic-usd": "Equity.US.HSIC/USD", + "equity-us-hst-usd": "Equity.US.HST/USD", + "equity-us-hsy-usd": "Equity.US.HSY/USD", + "equity-us-hubb-usd": "Equity.US.HUBB/USD", + "equity-us-hum-usd": "Equity.US.HUM/USD", + "equity-us-hwm-usd": "Equity.US.HWM/USD", + "equity-us-hyg-usd": "Equity.US.HYG/USD", + "equity-us-iau-usd": "Equity.US.IAU/USD", + "equity-us-ibit-usd": "Equity.US.IBIT/USD", + "equity-us-ibm-usd": "Equity.US.IBM/USD", + "equity-us-ice-usd": "Equity.US.ICE/USD", + "equity-us-idxx-usd": "Equity.US.IDXX/USD", + "equity-us-ief-usd": "Equity.US.IEF/USD", + "equity-us-iefa-usd": "Equity.US.IEFA/USD", + "equity-us-iemg-usd": "Equity.US.IEMG/USD", + "equity-us-iex-usd": "Equity.US.IEX/USD", + "equity-us-iff-usd": "Equity.US.IFF/USD", + "equity-us-ijh-usd": "Equity.US.IJH/USD", + "equity-us-ijr-usd": "Equity.US.IJR/USD", + "equity-us-incy-usd": "Equity.US.INCY/USD", + "equity-us-intc-usd": "Equity.US.INTC/USD", + "equity-us-intu-usd": "Equity.US.INTU/USD", + "equity-us-invh-usd": "Equity.US.INVH/USD", + "equity-us-ip-usd": "Equity.US.IP/USD", + "equity-us-ipg-usd": "Equity.US.IPG/USD", + "equity-us-iqv-usd": "Equity.US.IQV/USD", + "equity-us-ir-usd": "Equity.US.IR/USD", + "equity-us-irm-usd": "Equity.US.IRM/USD", + "equity-us-isrg-usd": "Equity.US.ISRG/USD", + "equity-us-it-usd": "Equity.US.IT/USD", + "equity-us-ita-usd": "Equity.US.ITA/USD", + "equity-us-itot-usd": "Equity.US.ITOT/USD", + "equity-us-itw-usd": "Equity.US.ITW/USD", + "equity-us-iusb-usd": "Equity.US.IUSB/USD", + "equity-us-ive-usd": "Equity.US.IVE/USD", + "equity-us-ivv-usd": "Equity.US.IVV/USD", + "equity-us-ivw-usd": "Equity.US.IVW/USD", + "equity-us-ivz-usd": "Equity.US.IVZ/USD", + "equity-us-iwb-usd": "Equity.US.IWB/USD", + "equity-us-iwd-usd": "Equity.US.IWD/USD", + "equity-us-iwda-usd": "Equity.US.IWDA/USD", + "equity-us-iwf-usd": "Equity.US.IWF/USD", + "equity-us-iwm-usd": "Equity.US.IWM/USD", + "equity-us-iwr-usd": "Equity.US.IWR/USD", + "equity-us-ixco-usd": "Equity.US.IXCO/USD", + "equity-us-ixus-usd": "Equity.US.IXUS/USD", + "equity-us-j-usd": "Equity.US.J/USD", + "equity-us-jbht-usd": "Equity.US.JBHT/USD", + "equity-us-jbl-usd": "Equity.US.JBL/USD", + "equity-us-jci-usd": "Equity.US.JCI/USD", + "equity-us-jepi-usd": "Equity.US.JEPI/USD", + "equity-us-jepq-usd": "Equity.US.JEPQ/USD", + "equity-us-jkhy-usd": "Equity.US.JKHY/USD", + "equity-us-jnj-usd": "Equity.US.JNJ/USD", + "equity-us-jpm-usd": "Equity.US.JPM/USD", + "equity-us-jpm-usd-ext": "Equity.US.JPM/USD.EXT", + "equity-us-jpst-usd": "Equity.US.JPST/USD", + "equity-us-k-usd": "Equity.US.K/USD", + "equity-us-kdp-usd": "Equity.US.KDP/USD", + "equity-us-key-usd": "Equity.US.KEY/USD", + "equity-us-keys-usd": "Equity.US.KEYS/USD", + "equity-us-khc-usd": "Equity.US.KHC/USD", + "equity-us-kim-usd": "Equity.US.KIM/USD", + "equity-us-kkr-usd": "Equity.US.KKR/USD", + "equity-us-klac-usd": "Equity.US.KLAC/USD", + "equity-us-kmb-usd": "Equity.US.KMB/USD", + "equity-us-kmi-usd": "Equity.US.KMI/USD", + "equity-us-kmx-usd": "Equity.US.KMX/USD", + "equity-us-ko-usd": "Equity.US.KO/USD", + "equity-us-kr-usd": "Equity.US.KR/USD", + "equity-us-kre-usd": "Equity.US.KRE/USD", + "equity-us-kvue-usd": "Equity.US.KVUE/USD", + "equity-us-l-usd": "Equity.US.L/USD", + "equity-us-ldos-usd": "Equity.US.LDOS/USD", + "equity-us-len-usd": "Equity.US.LEN/USD", + "equity-us-lh-usd": "Equity.US.LH/USD", + "equity-us-lhx-usd": "Equity.US.LHX/USD", + "equity-us-lii-usd": "Equity.US.LII/USD", + "equity-us-lin-usd": "Equity.US.LIN/USD", + "equity-us-lkq-usd": "Equity.US.LKQ/USD", + "equity-us-lly-usd": "Equity.US.LLY/USD", + "equity-us-lmt-usd": "Equity.US.LMT/USD", + "equity-us-lmt-usd-ext": "Equity.US.LMT/USD.EXT", + "equity-us-lnt-usd": "Equity.US.LNT/USD", + "equity-us-low-usd": "Equity.US.LOW/USD", + "equity-us-lqd-usd": "Equity.US.LQD/USD", + "equity-us-lrcx-usd": "Equity.US.LRCX/USD", + "equity-us-lulu-usd": "Equity.US.LULU/USD", + "equity-us-luv-usd": "Equity.US.LUV/USD", + "equity-us-lvs-usd": "Equity.US.LVS/USD", + "equity-us-lw-usd": "Equity.US.LW/USD", + "equity-us-lyb-usd": "Equity.US.LYB/USD", + "equity-us-lyv-usd": "Equity.US.LYV/USD", + "equity-us-ma-usd": "Equity.US.MA/USD", + "equity-us-maa-usd": "Equity.US.MAA/USD", + "equity-us-mags-usd": "Equity.US.MAGS/USD", + "equity-us-mar-usd": "Equity.US.MAR/USD", + "equity-us-mara-usd": "Equity.US.MARA/USD", + "equity-us-mas-usd": "Equity.US.MAS/USD", + "equity-us-mbb-usd": "Equity.US.MBB/USD", + "equity-us-mcd-usd": "Equity.US.MCD/USD", + "equity-us-mchi-usd": "Equity.US.MCHI/USD", + "equity-us-mchp-usd": "Equity.US.MCHP/USD", + "equity-us-mck-usd": "Equity.US.MCK/USD", + "equity-us-mco-usd": "Equity.US.MCO/USD", + "equity-us-mdb-usd": "Equity.US.MDB/USD", + "equity-us-mdlz-usd": "Equity.US.MDLZ/USD", + "equity-us-mdt-usd": "Equity.US.MDT/USD", + "equity-us-meli-usd": "Equity.US.MELI/USD", + "equity-us-met-usd": "Equity.US.MET/USD", + "equity-us-meta-usd": "Equity.US.META/USD", + "equity-us-meta-usd-ext": "Equity.US.META/USD.EXT", + "equity-us-mgm-usd": "Equity.US.MGM/USD", + "equity-us-mhk-usd": "Equity.US.MHK/USD", + "equity-us-mint-usd": "Equity.US.MINT/USD", + "equity-us-mkc-usd": "Equity.US.MKC/USD", + "equity-us-mktx-usd": "Equity.US.MKTX/USD", + "equity-us-mlm-usd": "Equity.US.MLM/USD", + "equity-us-mmc-usd": "Equity.US.MMC/USD", + "equity-us-mmm-usd": "Equity.US.MMM/USD", + "equity-us-mnst-usd": "Equity.US.MNST/USD", + "equity-us-mo-usd": "Equity.US.MO/USD", + "equity-us-moh-usd": "Equity.US.MOH/USD", + "equity-us-mos-usd": "Equity.US.MOS/USD", + "equity-us-mpc-usd": "Equity.US.MPC/USD", + "equity-us-mpwr-usd": "Equity.US.MPWR/USD", + "equity-us-mrk-usd": "Equity.US.MRK/USD", + "equity-us-mrna-usd": "Equity.US.MRNA/USD", + "equity-us-mrvl-usd": "Equity.US.MRVL/USD", + "equity-us-ms-usd": "Equity.US.MS/USD", + "equity-us-msci-usd": "Equity.US.MSCI/USD", + "equity-us-msft-usd": "Equity.US.MSFT/USD", + "equity-us-msft-usd-ext": "Equity.US.MSFT/USD.EXT", + "equity-us-msi-usd": "Equity.US.MSI/USD", + "equity-us-mstr-usd": "Equity.US.MSTR/USD", + "equity-us-mstr-usd-ext": "Equity.US.MSTR/USD.EXT", + "equity-us-msty-usd": "Equity.US.MSTY/USD", + "equity-us-mtb-usd": "Equity.US.MTB/USD", + "equity-us-mtch-usd": "Equity.US.MTCH/USD", + "equity-us-mtd-usd": "Equity.US.MTD/USD", + "equity-us-mu-usd": "Equity.US.MU/USD", + "equity-us-mub-usd": "Equity.US.MUB/USD", + "equity-us-na-usd": "Equity.US.NA/USD", + "equity-us-nclh-usd": "Equity.US.NCLH/USD", + "equity-us-ndaq-usd": "Equity.US.NDAQ/USD", + "equity-us-ndsn-usd": "Equity.US.NDSN/USD", + "equity-us-nee-usd": "Equity.US.NEE/USD", + "equity-us-nem-usd": "Equity.US.NEM/USD", + "equity-us-nflx-usd": "Equity.US.NFLX/USD", + "equity-us-nflx-usd-ext": "Equity.US.NFLX/USD.EXT", + "equity-us-ni-usd": "Equity.US.NI/USD", + "equity-us-nke-usd": "Equity.US.NKE/USD", + "equity-us-noc-usd": "Equity.US.NOC/USD", + "equity-us-now-usd": "Equity.US.NOW/USD", + "equity-us-nrg-usd": "Equity.US.NRG/USD", + "equity-us-nsc-usd": "Equity.US.NSC/USD", + "equity-us-ntap-usd": "Equity.US.NTAP/USD", + "equity-us-ntrs-usd": "Equity.US.NTRS/USD", + "equity-us-nue-usd": "Equity.US.NUE/USD", + "equity-us-nvda-usd": "Equity.US.NVDA/USD", + "equity-us-nvda-usd-ext": "Equity.US.NVDA/USD.EXT", + "equity-us-nvo-usd": "Equity.US.NVO/USD", + "equity-us-nvr-usd": "Equity.US.NVR/USD", + "equity-us-nws-usd": "Equity.US.NWS/USD", + "equity-us-nwsa-usd": "Equity.US.NWSA/USD", + "equity-us-nxpi-usd": "Equity.US.NXPI/USD", + "equity-us-o-usd": "Equity.US.O/USD", + "equity-us-odfl-usd": "Equity.US.ODFL/USD", + "equity-us-oke-usd": "Equity.US.OKE/USD", + "equity-us-omc-usd": "Equity.US.OMC/USD", + "equity-us-on-usd": "Equity.US.ON/USD", + "equity-us-orcl-usd": "Equity.US.ORCL/USD", + "equity-us-orly-usd": "Equity.US.ORLY/USD", + "equity-us-otis-usd": "Equity.US.OTIS/USD", + "equity-us-oxy-usd": "Equity.US.OXY/USD", + "equity-us-pall-usd": "Equity.US.PALL/USD", + "equity-us-panw-usd": "Equity.US.PANW/USD", + "equity-us-para-usd": "Equity.US.PARA/USD", + "equity-us-payc-usd": "Equity.US.PAYC/USD", + "equity-us-payx-usd": "Equity.US.PAYX/USD", + "equity-us-pcar-usd": "Equity.US.PCAR/USD", + "equity-us-pcg-usd": "Equity.US.PCG/USD", + "equity-us-pdd-usd": "Equity.US.PDD/USD", + "equity-us-peg-usd": "Equity.US.PEG/USD", + "equity-us-pep-usd": "Equity.US.PEP/USD", + "equity-us-pfe-usd": "Equity.US.PFE/USD", + "equity-us-pfg-usd": "Equity.US.PFG/USD", + "equity-us-pg-usd": "Equity.US.PG/USD", + "equity-us-pgr-usd": "Equity.US.PGR/USD", + "equity-us-ph-usd": "Equity.US.PH/USD", + "equity-us-phm-usd": "Equity.US.PHM/USD", + "equity-us-pkg-usd": "Equity.US.PKG/USD", + "equity-us-pld-usd": "Equity.US.PLD/USD", + "equity-us-pltr-usd": "Equity.US.PLTR/USD", + "equity-us-pltr-usd-ext": "Equity.US.PLTR/USD.EXT", + "equity-us-pm-usd": "Equity.US.PM/USD", + "equity-us-pnc-usd": "Equity.US.PNC/USD", + "equity-us-pnr-usd": "Equity.US.PNR/USD", + "equity-us-pnw-usd": "Equity.US.PNW/USD", + "equity-us-podd-usd": "Equity.US.PODD/USD", + "equity-us-pool-usd": "Equity.US.POOL/USD", + "equity-us-ppg-usd": "Equity.US.PPG/USD", + "equity-us-ppl-usd": "Equity.US.PPL/USD", + "equity-us-pplt-usd": "Equity.US.PPLT/USD", + "equity-us-pru-usd": "Equity.US.PRU/USD", + "equity-us-psa-usd": "Equity.US.PSA/USD", + "equity-us-psx-usd": "Equity.US.PSX/USD", + "equity-us-ptc-usd": "Equity.US.PTC/USD", + "equity-us-pwr-usd": "Equity.US.PWR/USD", + "equity-us-pypl-usd": "Equity.US.PYPL/USD", + "equity-us-qcom-usd": "Equity.US.QCOM/USD", + "equity-us-qqq-usd": "Equity.US.QQQ/USD", + "equity-us-qqqm-usd": "Equity.US.QQQM/USD", + "equity-us-qual-usd": "Equity.US.QUAL/USD", + "equity-us-rblx-usd": "Equity.US.RBLX/USD", + "equity-us-rcl-usd": "Equity.US.RCL/USD", + "equity-us-rddt-usd": "Equity.US.RDDT/USD", + "equity-us-reg-usd": "Equity.US.REG/USD", + "equity-us-regn-usd": "Equity.US.REGN/USD", + "equity-us-rf-usd": "Equity.US.RF/USD", + "equity-us-rio-usd": "Equity.US.RIO/USD", + "equity-us-riot-usd": "Equity.US.RIOT/USD", + "equity-us-rjf-usd": "Equity.US.RJF/USD", + "equity-us-rklb-usd": "Equity.US.RKLB/USD", + "equity-us-rl-usd": "Equity.US.RL/USD", + "equity-us-rmd-usd": "Equity.US.RMD/USD", + "equity-us-rok-usd": "Equity.US.ROK/USD", + "equity-us-rol-usd": "Equity.US.ROL/USD", + "equity-us-rop-usd": "Equity.US.ROP/USD", + "equity-us-rost-usd": "Equity.US.ROST/USD", + "equity-us-rsg-usd": "Equity.US.RSG/USD", + "equity-us-rsp-usd": "Equity.US.RSP/USD", + "equity-us-rtx-usd": "Equity.US.RTX/USD", + "equity-us-rvty-usd": "Equity.US.RVTY/USD", + "equity-us-sbac-usd": "Equity.US.SBAC/USD", + "equity-us-sbet-usd": "Equity.US.SBET/USD", + "equity-us-sbux-usd": "Equity.US.SBUX/USD", + "equity-us-scco-usd": "Equity.US.SCCO/USD", + "equity-us-schb-usd": "Equity.US.SCHB/USD", + "equity-us-schd-usd": "Equity.US.SCHD/USD", + "equity-us-schf-usd": "Equity.US.SCHF/USD", + "equity-us-schg-usd": "Equity.US.SCHG/USD", + "equity-us-schw-usd": "Equity.US.SCHW/USD", + "equity-us-schx-usd": "Equity.US.SCHX/USD", + "equity-us-sgml-usd": "Equity.US.SGML/USD", + "equity-us-sgov-usd": "Equity.US.SGOV/USD", + "equity-us-sh-usd": "Equity.US.SH/USD", + "equity-us-shop-usd": "Equity.US.SHOP/USD", + "equity-us-shv-usd": "Equity.US.SHV/USD", + "equity-us-shw-usd": "Equity.US.SHW/USD", + "equity-us-shy-usd": "Equity.US.SHY/USD", + "equity-us-sivr-usd": "Equity.US.SIVR/USD", + "equity-us-sjm-usd": "Equity.US.SJM/USD", + "equity-us-slb-usd": "Equity.US.SLB/USD", + "equity-us-sls-usd": "Equity.US.SLS/USD", + "equity-us-smci-usd": "Equity.US.SMCI/USD", + "equity-us-sna-usd": "Equity.US.SNA/USD", + "equity-us-snap-usd": "Equity.US.SNAP/USD", + "equity-us-snps-usd": "Equity.US.SNPS/USD", + "equity-us-so-usd": "Equity.US.SO/USD", + "equity-us-solv-usd": "Equity.US.SOLV/USD", + "equity-us-soxs-usd": "Equity.US.SOXS/USD", + "equity-us-soxx-usd": "Equity.US.SOXX/USD", + "equity-us-spdw-usd": "Equity.US.SPDW/USD", + "equity-us-spg-usd": "Equity.US.SPG/USD", + "equity-us-spgi-usd": "Equity.US.SPGI/USD", + "equity-us-splg-usd": "Equity.US.SPLG/USD", + "equity-us-spy-usd": "Equity.US.SPY/USD", + "equity-us-spyg-usd": "Equity.US.SPYG/USD", + "equity-us-spyv-usd": "Equity.US.SPYV/USD", + "equity-us-sqqq-usd": "Equity.US.SQQQ/USD", + "equity-us-sre-usd": "Equity.US.SRE/USD", + "equity-us-ssk-usd": "Equity.US.SSK/USD", + "equity-us-ste-usd": "Equity.US.STE/USD", + "equity-us-stld-usd": "Equity.US.STLD/USD", + "equity-us-strk-usd": "Equity.US.STRK/USD", + "equity-us-stt-usd": "Equity.US.STT/USD", + "equity-us-stx-usd": "Equity.US.STX/USD", + "equity-us-stz-usd": "Equity.US.STZ/USD", + "equity-us-sw-usd": "Equity.US.SW/USD", + "equity-us-swda-usd": "Equity.US.SWDA/USD", + "equity-us-swk-usd": "Equity.US.SWK/USD", + "equity-us-swks-usd": "Equity.US.SWKS/USD", + "equity-us-syf-usd": "Equity.US.SYF/USD", + "equity-us-syk-usd": "Equity.US.SYK/USD", + "equity-us-syy-usd": "Equity.US.SYY/USD", + "equity-us-t-usd": "Equity.US.T/USD", + "equity-us-tap-usd": "Equity.US.TAP/USD", + "equity-us-tdg-usd": "Equity.US.TDG/USD", + "equity-us-tdy-usd": "Equity.US.TDY/USD", + "equity-us-team-usd": "Equity.US.TEAM/USD", + "equity-us-tech-usd": "Equity.US.TECH/USD", + "equity-us-tel-usd": "Equity.US.TEL/USD", + "equity-us-ter-usd": "Equity.US.TER/USD", + "equity-us-tfc-usd": "Equity.US.TFC/USD", + "equity-us-tfx-usd": "Equity.US.TFX/USD", + "equity-us-tgt-usd": "Equity.US.TGT/USD", + "equity-us-tjx-usd": "Equity.US.TJX/USD", + "equity-us-tko-usd": "Equity.US.TKO/USD", + "equity-us-tlt-usd": "Equity.US.TLT/USD", + "equity-us-tmo-usd": "Equity.US.TMO/USD", + "equity-us-tmus-usd": "Equity.US.TMUS/USD", + "equity-us-tpl-usd": "Equity.US.TPL/USD", + "equity-us-tpr-usd": "Equity.US.TPR/USD", + "equity-us-tqqq-usd": "Equity.US.TQQQ/USD", + "equity-us-trgp-usd": "Equity.US.TRGP/USD", + "equity-us-trmb-usd": "Equity.US.TRMB/USD", + "equity-us-trow-usd": "Equity.US.TROW/USD", + "equity-us-trv-usd": "Equity.US.TRV/USD", + "equity-us-tsco-usd": "Equity.US.TSCO/USD", + "equity-us-tsla-usd": "Equity.US.TSLA/USD", + "equity-us-tsla-usd-ext": "Equity.US.TSLA/USD.EXT", + "equity-us-tslq-usd": "Equity.US.TSLQ/USD", + "equity-us-tsm-usd": "Equity.US.TSM/USD", + "equity-us-tsn-usd": "Equity.US.TSN/USD", + "equity-us-tt-usd": "Equity.US.TT/USD", + "equity-us-ttd-usd": "Equity.US.TTD/USD", + "equity-us-ttwo-usd": "Equity.US.TTWO/USD", + "equity-us-txn-usd": "Equity.US.TXN/USD", + "equity-us-txt-usd": "Equity.US.TXT/USD", + "equity-us-tyl-usd": "Equity.US.TYL/USD", + "equity-us-ual-usd": "Equity.US.UAL/USD", + "equity-us-uber-usd": "Equity.US.UBER/USD", + "equity-us-udr-usd": "Equity.US.UDR/USD", + "equity-us-ufo-usd": "Equity.US.UFO/USD", + "equity-us-uhs-usd": "Equity.US.UHS/USD", + "equity-us-ulta-usd": "Equity.US.ULTA/USD", + "equity-us-unh-usd": "Equity.US.UNH/USD", + "equity-us-unp-usd": "Equity.US.UNP/USD", + "equity-us-ups-usd": "Equity.US.UPS/USD", + "equity-us-upst-usd": "Equity.US.UPST/USD", + "equity-us-upxi-usd": "Equity.US.UPXI/USD", + "equity-us-uri-usd": "Equity.US.URI/USD", + "equity-us-urth-usd": "Equity.US.URTH/USD", + "equity-us-us100h6-usd": "Equity.US.US100H6/USD", + "equity-us-us100m5-usd": "Equity.US.US100M5/USD", + "equity-us-us100u5-usd": "Equity.US.US100U5/USD", + "equity-us-us100z5-usd": "Equity.US.US100Z5/USD", + "equity-us-us30h6-usd": "Equity.US.US30H6/USD", + "equity-us-us30m5-usd": "Equity.US.US30M5/USD", + "equity-us-us30u5-usd": "Equity.US.US30U5/USD", + "equity-us-us30z5-usd": "Equity.US.US30Z5/USD", + "equity-us-us500h6-usd": "Equity.US.US500H6/USD", + "equity-us-us500m5-usd": "Equity.US.US500M5/USD", + "equity-us-us500u5-usd": "Equity.US.US500U5/USD", + "equity-us-us500z5-usd": "Equity.US.US500Z5/USD", + "equity-us-usb-usd": "Equity.US.USB/USD", + "equity-us-usfr-usd": "Equity.US.USFR/USD", + "equity-us-usmv-usd": "Equity.US.USMV/USD", + "equity-us-uso-usd": "Equity.US.USO/USD", + "equity-us-v-usd": "Equity.US.V/USD", + "equity-us-vale-usd": "Equity.US.VALE/USD", + "equity-us-vb-usd": "Equity.US.VB/USD", + "equity-us-vbr-usd": "Equity.US.VBR/USD", + "equity-us-vcit-usd": "Equity.US.VCIT/USD", + "equity-us-vcsh-usd": "Equity.US.VCSH/USD", + "equity-us-vea-usd": "Equity.US.VEA/USD", + "equity-us-veu-usd": "Equity.US.VEU/USD", + "equity-us-vgit-usd": "Equity.US.VGIT/USD", + "equity-us-vgk-usd": "Equity.US.VGK/USD", + "equity-us-vgt-usd": "Equity.US.VGT/USD", + "equity-us-vici-usd": "Equity.US.VICI/USD", + "equity-us-vig-usd": "Equity.US.VIG/USD", + "equity-us-vlo-usd": "Equity.US.VLO/USD", + "equity-us-vlto-usd": "Equity.US.VLTO/USD", + "equity-us-vmc-usd": "Equity.US.VMC/USD", + "equity-us-vngdf-usd": "Equity.US.VNGDF/USD", + "equity-us-vnq-usd": "Equity.US.VNQ/USD", + "equity-us-vo-usd": "Equity.US.VO/USD", + "equity-us-vong-usd": "Equity.US.VONG/USD", + "equity-us-voo-usd": "Equity.US.VOO/USD", + "equity-us-vrsk-usd": "Equity.US.VRSK/USD", + "equity-us-vrsn-usd": "Equity.US.VRSN/USD", + "equity-us-vrtx-usd": "Equity.US.VRTX/USD", + "equity-us-vst-usd": "Equity.US.VST/USD", + "equity-us-vt-usd": "Equity.US.VT/USD", + "equity-us-vteb-usd": "Equity.US.VTEB/USD", + "equity-us-vti-usd": "Equity.US.VTI/USD", + "equity-us-vtr-usd": "Equity.US.VTR/USD", + "equity-us-vtrs-usd": "Equity.US.VTRS/USD", + "equity-us-vtv-usd": "Equity.US.VTV/USD", + "equity-us-vug-usd": "Equity.US.VUG/USD", + "equity-us-vv-usd": "Equity.US.VV/USD", + "equity-us-vwo-usd": "Equity.US.VWO/USD", + "equity-us-vxus-usd": "Equity.US.VXUS/USD", + "equity-us-vxx-usd": "Equity.US.VXX/USD", + "equity-us-vym-usd": "Equity.US.VYM/USD", + "equity-us-vz-usd": "Equity.US.VZ/USD", + "equity-us-wab-usd": "Equity.US.WAB/USD", + "equity-us-wat-usd": "Equity.US.WAT/USD", + "equity-us-wba-usd": "Equity.US.WBA/USD", + "equity-us-wbd-usd": "Equity.US.WBD/USD", + "equity-us-wday-usd": "Equity.US.WDAY/USD", + "equity-us-wdc-usd": "Equity.US.WDC/USD", + "equity-us-wec-usd": "Equity.US.WEC/USD", + "equity-us-well-usd": "Equity.US.WELL/USD", + "equity-us-wfc-usd": "Equity.US.WFC/USD", + "equity-us-wm-usd": "Equity.US.WM/USD", + "equity-us-wmb-usd": "Equity.US.WMB/USD", + "equity-us-wmt-usd": "Equity.US.WMT/USD", + "equity-us-wrb-usd": "Equity.US.WRB/USD", + "equity-us-wsm-usd": "Equity.US.WSM/USD", + "equity-us-wst-usd": "Equity.US.WST/USD", + "equity-us-wtw-usd": "Equity.US.WTW/USD", + "equity-us-wy-usd": "Equity.US.WY/USD", + "equity-us-wynn-usd": "Equity.US.WYNN/USD", + "equity-us-xel-usd": "Equity.US.XEL/USD", + "equity-us-xle-usd": "Equity.US.XLE/USD", + "equity-us-xlf-usd": "Equity.US.XLF/USD", + "equity-us-xlk-usd": "Equity.US.XLK/USD", + "equity-us-xlv-usd": "Equity.US.XLV/USD", + "equity-us-xom-usd": "Equity.US.XOM/USD", + "equity-us-xom-usd-ext": "Equity.US.XOM/USD.EXT", + "equity-us-xyl-usd": "Equity.US.XYL/USD", + "equity-us-xyz-usd": "Equity.US.XYZ/USD", + "equity-us-yang-usd": "Equity.US.YANG/USD", + "equity-us-yinn-usd": "Equity.US.YINN/USD", + "equity-us-yum-usd": "Equity.US.YUM/USD", + "equity-us-zbh-usd": "Equity.US.ZBH/USD", + "equity-us-zbra-usd": "Equity.US.ZBRA/USD", + "equity-us-zs-usd": "Equity.US.ZS/USD", + "equity-us-zts-usd": "Equity.US.ZTS/USD", + "fx-aud-chf": "FX.AUD/CHF", + "fx-aud-jpy": "FX.AUD/JPY", + "fx-aud-nzd": "FX.AUD/NZD", + "fx-aud-usd": "FX.AUD/USD", + "fx-cad-chf": "FX.CAD/CHF", + "fx-chf-jpy": "FX.CHF/JPY", + "fx-eur-aud": "FX.EUR/AUD", + "fx-eur-cad": "FX.EUR/CAD", + "fx-eur-chf": "FX.EUR/CHF", + "fx-eur-gbp": "FX.EUR/GBP", + "fx-eur-jpy": "FX.EUR/JPY", + "fx-eur-nok": "FX.EUR/NOK", + "fx-eur-nzd": "FX.EUR/NZD", + "fx-eur-sek": "FX.EUR/SEK", + "fx-eur-usd": "FX.EUR/USD", + "fx-gbp-aud": "FX.GBP/AUD", + "fx-gbp-cad": "FX.GBP/CAD", + "fx-gbp-chf": "FX.GBP/CHF", + "fx-gbp-jpy": "FX.GBP/JPY", + "fx-gbp-nzd": "FX.GBP/NZD", + "fx-gbp-usd": "FX.GBP/USD", + "fx-nzd-cad": "FX.NZD/CAD", + "fx-nzd-chf": "FX.NZD/CHF", + "fx-nzd-jpy": "FX.NZD/JPY", + "fx-nzd-usd": "FX.NZD/USD", + "fx-usd-brl": "FX.USD/BRL", + "fx-usd-cad": "FX.USD/CAD", + "fx-usd-chf": "FX.USD/CHF", + "fx-usd-clp": "FX.USD/CLP", + "fx-usd-cnh": "FX.USD/CNH", + "fx-usd-cop": "FX.USD/COP", + "fx-usd-hkd": "FX.USD/HKD", + "fx-usd-idr": "FX.USD/IDR", + "fx-usd-inr": "FX.USD/INR", + "fx-usd-jpy": "FX.USD/JPY", + "fx-usd-krw": "FX.USD/KRW", + "fx-usd-mxn": "FX.USD/MXN", + "fx-usd-nok": "FX.USD/NOK", + "fx-usd-pen": "FX.USD/PEN", + "fx-usd-php": "FX.USD/PHP", + "fx-usd-sek": "FX.USD/SEK", + "fx-usd-sgd": "FX.USD/SGD", + "fx-usd-try": "FX.USD/TRY", + "fx-usd-twd": "FX.USD/TWD", + "fx-usd-zar": "FX.USD/ZAR", + "fx-usdxy": "FX.USDXY", + "metal-xag-usd": "Metal.XAG/USD", + "metal-xau-usd": "Metal.XAU/USD", + "metal-xpd-usd": "Metal.XPD/USD", + "metal-xpt-usd": "Metal.XPT/USD", + "rates-bgcr": "Rates.BGCR", + "rates-effr": "Rates.EFFR", + "rates-obfr": "Rates.OBFR", + "rates-sofr": "Rates.SOFR", + "rates-tgcr": "Rates.TGCR", + "rates-us10y": "Rates.US10Y", + "rates-us1m": "Rates.US1M", + "rates-us1y": "Rates.US1Y", + "rates-us2y": "Rates.US2Y", + "rates-us30y": "Rates.US30Y", + "rates-us3m": "Rates.US3M", + "rates-us3y": "Rates.US3Y", + "rates-us5y": "Rates.US5Y", + "rates-us6m": "Rates.US6M", + "rates-us7y": "Rates.US7Y", +};