24/5 Oracle Feeds
Helix supports 24/5 trading for selected US equity perps by aggregating multiple Pyth equity feeds into a single, clean oracle stream on Injective.
This page explains how the 24/5 equity pricing feed works, how it’s wired into Helix, and what you need to know as a trader or liquidity provider.
What problem this solves
US equities don’t trade in a single continuous session. Instead, price discovery is split across:
Pre-market
Regular session
After-hours
Overnight / off-venue liquidity
Most oracle setups either:
Only track regular market hours, or
Expose separate feeds per session, leaving it to integrators to stitch them together.
That causes issues for perps including gaps in pricing (especially around earnings, which typically occur outside of normal trading hours), and extra complexity for traders who just want “one true price” per symbol.
The 24/5 equity feed solves this by giving traders one continuous, 24/5 price feed per equity, regardless of what session the underlying stock is in.
High-level design
Injective uses SEDA to aggregate four Pyth feeds per symbol into a single, unified price stream:
PYTH_EQ_PREMARKETPYTH_EQ_REGULARPYTH_EQ_AFTER_HOURSPYTH_EQ_OVERNIGHT
For each supported equity:
SEDA runs an onchain job that:
Subscribes to the four Pyth price feeds
Chooses the appropriate session feed (based on current market phase)
Applies basic sanity checks and continuity rules
Outputs a single canonical price for that symbol
This aggregated price is then pushed to Injective and consumed by Helix as the canonical oracle price for a specific asset.
The unified price feed:
Updates every ~2 seconds
Is 24/5 continuous (no session breaks from Sunday evening through Friday evening)
Is backed by Pyth, with session routing handled by SEDA
For each symbol (e.g. NVDA, PLTR), SEDA maintains a simple routing state machine that uses the active (or most recent) market phase to determine a price level.
On the weekends, the feed corresponds to the last non-stale price, which can vary based on the last session (i.e. if the market closed early, or was closed for the whole day due to a holiday).
At any given second, the 24/5 equity price is the latest valid quote from the session feed that corresponds to the current (or most recent) market phase.
Supported markets
The 24/5 aggregated equity feed is currently live for:
NVDA (NVIDIA Corporation)
PLTR (Palantir Technologies Inc.)
Both are available as perpetual futures on Helix, backed by the unified 24/5 feed as described here.
Last updated