Time-Weighted Average Pricing

Time-Weighted Average Pricing is a method of calculating an asset's price by taking the average over a specific duration rather than using the current spot price. This smooths out short-term volatility and prevents transient price spikes from triggering unnecessary liquidations.

By using a time-weighted average, the protocol ensures that the liquidation trigger is based on a sustained price trend rather than a momentary flash crash or a temporary liquidity gap. This provides a more stable and predictable environment for both borrowers and liquidators.

It is a common technique used to make oracle feeds more resistant to manipulation and less sensitive to high-frequency market noise. Implementing this correctly requires choosing the right time window to balance responsiveness with stability.

Time Series Seasonality
Stale Data Risk
Cohort Analysis
Blockchain Forensics Integration
WebSocket Latency
Volatility Surface Skew
Protocol Discord Moderation
High-Frequency Modeling