What Is a “Deviation Threshold” in Oracle Price Feeds?

A deviation threshold is a pre-set percentage change in an asset's price that must occur before the oracle is triggered to submit a new price update to the blockchain. For example, a 0.5% threshold means the price must move by at least that much from the last reported price.

This mechanism conserves gas fees by preventing unnecessary on-chain updates when the price is stable, while ensuring timely updates during high volatility.

How Do “Heartbeat” Mechanisms Ensure the Freshness of an Oracle’s Price Data?
What Is the Difference between Gas Limit and Gas Price?
How Do Different Blockchain Network Congestion Levels Impact Oracle Update Frequency?
How Does a Multi-Signature Wallet Enhance the Security of an Oracle Update Process?
What Is a “Deviation Threshold” and How Does It Prevent Stale Prices?
What Is the Difference between a ‘Gas Limit’ and ‘Gas Price’ in Ethereum?
How Often Should an Oracle Update for a High-Frequency Trading Derivative?
How Does the “Gas Price” Differ from the “Gas Limit” in Ethereum?

Glossar