Upscale
Menu
On this page

Price Oracles

Quotes on Upscale come from three sources: the Stork and Pyth Network oracles for crypto assets, and Upscale's own Upscale Price Index mechanism for synthetic stocks, WTI crude oil and stock indices.

Price sources

A next-generation oracle built for ultra-low latency. It refreshes price data at intervals under 1 millisecond, gathering information from the largest centralised exchanges. The data is digitally signed and delivered to TON over websockets.

  • Ultra-low latency — updates are effectively instant.
  • Off-chain aggregation — collecting prices off-chain keeps latency down.
  • Broad coverage — data from leading exchanges.
  • Built for derivatives — suited to futures and high-frequency trading.

More in the Stork documentation.

Which instruments fall into each category, and which source serves them, is set out on the Trading Assets page.

How the price is formed

The platform uses a single price built on aggregated liquidity, resting on two components.

ComponentHow it is calculated
Index Pricefrom aggregated data weighted by trading volumes across exchanges, with anomalous values discarded
Market Pricealways matches the Index Price and is delivered by the oracle; execution happens at a price reflecting the combined liquidity of the largest CEXs

Aggregation accounts for order book depth on leading CEXs and the balance between long and short positions. The trader sees one price chart and one price, with no split between Market and Index Price in the interface.

Last updated