Pyth's feed catalog is organized into asset classes. Each class is a category of instrument with broadly similar properties: how often it trades, what its market hours look like, what kind of publisher you'd expect to be quoting it. The asset class is one of the first filters most consumers use when browsing /feeds, because the operational behavior of a feed depends as much on its class as on its specific symbol.
The classes Pyth covers
- Crypto — BTC, ETH, SOL, hundreds of altcoins and perpetual indices. Trades 24/7. Status almost always Trading.
- Equities — single stocks, sector ETFs, equity indices. Tied to the underlying market's trading session. Halted or Auction outside session.
- FX — major pairs and crosses, plus emerging-market currencies. Effectively continuous through the week, with gaps over weekends.
- Commodities — gold, silver, oil, platinum, agricultural futures. Tied to commodity-exchange hours; some are exposed as continuous feeds.
- Rates — short-rate benchmarks, government-yield series. Updated to match the underlying source's cadence.
- Metals — included alongside commodities; some catalogs split them out as a separate class.
Why the classification matters
Two feeds from different classes will behave very differently even at the contract level. A crypto feed never goes Halted in normal operation; an equity feed goes Halted whenever its underlying market is closed. A contract that doesn't account for this — for example, a perpetual exchange that assumes all feeds are continuously updated — will misbehave when an equity session ends. The asset class is the prompt to ask: is my contract handling this feed's market hours correctly?
Sponsored feeds across classes
Some feeds in any class are sponsored — meaning a third party covers the cost of running the publisher contributions for them. The economics don't affect data quality. The /feeds page surfaces the asset class for every feed and lets you filter by it.
Where to find them on Pythscan
/feeds has chips at the top of the table to filter by asset class. Every feed detail page shows its class in the Provenance section.