Off Hours & Fallback
Equity perpetuals trade on Hyperliquid around the clock, but their external price feeds only run during covered sessions. When the underlying market is closed — overnight gaps, weekends, and holidays — Paragon switches to an internal pricing mechanism, then snaps back to the external feed once it returns.
With no live feed to track, the oracle steps forward from its last value by a fraction of the order book's impact price difference (IPD) — a read on where resting liquidity sits relative to the current oracle price S:
P_impactBid and P_impactAsk are the average fill prices for a fixed impact notional swept across the bid and ask sides of the book.
The oracle advances as a continuous-time exponentially weighted moving average with time constant τ = 30 minutes, which keeps it stable across irregular updates and halts:
where Δt=t−tprev, Δt∗=min(Δt, cτ), and c=0.1. Capping Δt∗ holds any single step to at most 1−e−0.1≈9.5% of the move toward xt, so long gaps between updates can't jolt the oracle.
When coverage drops, the mechanism seeds from the last external price; when it resumes, the oracle reverts to the external value on the next tick.
Bounds
Off-hours, the mark is hard-capped to the market's Bounds, measured from the last on-hours price. Per-market values are listed in the Contract Specifications.
Last updated