How Does a ‘Deviation Threshold’ Affect a Data Feed Update?

A deviation threshold is a pre-set percentage change in the asset's price that must occur before the oracle network 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 0.5% since the last update.

This mechanism significantly reduces gas costs by preventing unnecessary updates but introduces a slight latency, as small price movements are not immediately reflected.

How Does Network Latency Affect the Profitability Threshold for Selfish Mining?
How Does Block Time Affect the Perceived Latency of an Oracle Feed?
How Does the “Gas Price” Differ from the “Gas Limit” in Ethereum?
What Is a “Deviation Threshold” and How Does It Prevent Stale Prices?
What Is the Difference between Gas Limit and Gas Price?
How Does a Deviation Threshold Affect the Pricing of Exotic Options?
What Is the Function of a “Reporting Threshold” in a DON’s Data Aggregation Process?
How Does a DEX Determine the Optimal Price Deviation Threshold for a “Push” Update?

Glossar