# Variational Oracle

The Variational Oracle sources prices and market information for all assets supported by the Variational Protocol.&#x20;

<figure><img src="https://3617648257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmoFQRSZ6KLfe4tnHIWRJ%2Fuploads%2Fch9nWsxEYT2yvT7ooISt%2Fimage.png?alt=media&#x26;token=9dc00762-6126-4aa1-974c-4755f5e9301a" alt=""><figcaption></figcaption></figure>

The oracle works by streaming a variety of different real-time data feeds for each listed market, using a weighted combination of prices on different exchanges. Having a customizable, in-house oracle allows Variational to support new assets quickly, and (in the future) list exotic and novel markets.
