RWAdescriptivepreview rows

RWA market quality

Compare what a real-world-asset perp claims to track, how fresh its reference path is, and whether venue readings are directly comparable.

Comparable key

SPX

Valid

1

Degraded

1

Rejected

1

Universe overview

A compact map of index, commodity, ETF proxy, and single-name exposures with comparison status surfaced before charts.

SPX-PERP

S&P 500-style index exposure

rejected
Basis
--
Depth
$100K
Session
unknown
Confidence
0%

Official index and ETF proxy rows must not be merged without source review.

XAU-PERP

Spot gold reference exposure

valid
Basis
4.20 bps
Depth
$840K
Session
open
Confidence
100%

Canonical instrument, quote currency, multiplier, and oracle labels align.

WTI-PERP

Crude oil futures reference exposure

degraded
Basis
11.80 bps
Depth
$260K
Session
roll_window
Confidence
71%

Futures roll windows and settlement cadence require explicit review.

Hyperliquid versus external venues

Rows are descriptive market-structure reads. Rejected rows explain why apparent matches are not equivalent.

MarketStatusBasisDepth 10 bpsFundingExplanation
SPX-PERP
index:spx
rejected--$100K--No causally known reference price is available for this bucket.
XAU-PERP
commodity:xau
valid4.20 bps$840K87.6000%Comparable inputs are aligned.
WTI-PERP
commodity:wti
degraded11.80 bps$260K87.6000%The reference contract is inside a futures roll window.

Invalid comparison states

Visible reasons apparent venue matches are degraded or rejected.

official_index_vs_etf_proxy
Official index vs ETF proxy

Treat these as related exposures, not direct substitutes, until methodology and redistribution rights are reviewed.

futures_roll_mismatch
Different futures roll

Prompt, continuous, and venue-defined rolls can diverge around settlement and roll windows.

no_shared_identity_anchor
No shared identity anchor

Ticker-like text is not enough; a canonical key or strong identifier must match.

stale_reference_data
Reference freshness gap

Late observations remain visible as degraded or rejected rows instead of disappearing from the surface.