Skip to main content

Oracle Prices

Phoenix real-world asset markets are perpetual futures. The sections below describe index pricing for commodity perps and equity perps. Oracle prices for commodity perps and equity perps are denoted in USD. Phoenix does not apply a USDC/USD spot-price correction to these oracle prices. Phoenix uses a number of independent data providers for external real-world asset prices.

Commodity Perps

Market Hours

Commodity perp oracle prices are externally sourced during the following market schedule:
SessionTimeStatus
Sunday open6:00 PM - 12:00 AM ETExternal
Monday - Thursday12:00 AM - 5:00 PM ET and 6:00 PM - 12:00 AM ETExternal
Daily market break5:00 PM - 6:00 PM ETInternal
Friday12:00 AM - 5:00 PM ETExternal
During these market hours, commodity index prices are derived directly from liquid spot and futures markets. Market hours are subject to exchange holidays and early closes.

After Hours

When traditional commodity markets are closed, the index price updates using Impact Pricing, Phoenix’s internal order-book based pricing mechanism.

Commodities Futures Rolling

Some commodity perp markets derive their pricing from futures contracts during market hours. Because futures contracts expire, the index price handles “rolling” the pricing to the next active futures contract via a 5-day roll between the 5th and 10th business days of the month. During the roll period, 20% of the weight is shifted from the current contract to the next active contract at 5:30 ET every business day until the current contract is at 0% weight. Note that this happens during after hours, as markets are closed between 5 and 6 ET. Currently this applies to the WTIOIL and COPPER markets.
Business DayCurrent Contract WeightNext Active Contract Weight
5100%0%
680%20%
760%40%
840%60%
920%80%
100%100%

Equity Perps

Trading Hours

Equity perp oracle prices are externally sourced 24/5, from Sunday 8:00 PM ET to Friday 8:00 PM ET. Phoenix achieves this by aggregating across the following equity-market sessions:
SessionTime
Pre-market4:00 AM - 9:30 AM ET
Market9:30 AM - 4:00 PM ET
Post-market4:00 PM - 8:00 PM ET
Overnight8:00 PM - 4:00 AM ET

Market Closed

When the 24/5 external pricing window is closed, the index price updates using Impact Pricing, Phoenix’s internal order-book based pricing mechanism.

Futures Rolling

Equity markets do not use futures rolling mechanics.

Transitions

When transitioning from an internal pricing period to an external pricing window, the index price instantly snaps to the new external market price. When transitioning from an external pricing window to an internal pricing period, the last known external price becomes the base value for internal pricing.