Power Law Oscillator Deviation
Public-domain power-law growth model deviation oscillator. The chart transforms the gap between Bitcoin spot price and the canonical power-law model (exponent ~5.8, derived from log_price ∝ k × log(days_since_genesis)) into a centered-zero oscillator readable at a glance. Rolling 5-year statistical bands provide adaptive context: the +1σ and -1σ envelope, and the +2σ outer ceiling. Above +1.5σ historically aligned with distribution regimes; below -0.5σ with deep accumulation regimes (3/3 verified cycle bottoms 2015 / 2018 / 2022).
What is it?
The Power Law Oscillator Deviation chart transforms the gap between the Bitcoin spot price and a canonical power-law growth model into a zero-centered oscillator. The power-law model derives from the empirical relationship between Bitcoin's age (days since the genesis block) and its logarithmic price, with an exponent of approximately 5.8 - a relationship documented in the on-chain literature since the early years of the network. The oscillator measures the percentage deviation: positive readings indicate the spot price is above the power-law fundamental growth curve, negative readings indicate it is below. Adaptive bands rolling over a 5-year window provide statistical context: the +1σ and -1σ envelope and the +2σ outer ceiling - the network's deviation patterns evolve as it matures, and the rolling bands capture this maturation while preserving a stable reference frame. The chart is updated daily at publication T+0 (no editorial lag).
How to read
Read the chart in three layers. First, the oscillator line (Trinity Gold) shows where Bitcoin sits relative to its power-law fundamental: above zero means trading above the model, below means trading below. Second, the cyan bands provide adaptive statistical anchors: the +1σ and -1σ envelope frames the ordinary range of the deviation, and the +2σ band marks its upper edge. Because the bands are recomputed on a rolling 5-year window, they widen and narrow with the network's own volatility rather than sitting at fixed levels, so what counts as an extreme reading is measured against the recent regime rather than against the whole history. Third, the colored zones flag the historically extreme regimes: a red bordeaux zone above +1.5σ marks the territory where cycle peaks have historically materialized, a green forest zone below -0.5σ marks the territory where cycle bottoms have historically marked. The right Y-axis shows BTC spot price for context (always-on overlay). When the oscillator enters either colored zone, structural cycle context applies - read in conjunction with the historical markers (red triangles for past tops, green triangles for past bottoms).
Key zones
Overvaluation zone (red bordeaux fill, above +1.5σ): historically Bitcoin entered cycle peak windows when the oscillator climbed above +1.5σ. Three documented historical examples: December 2013 (cycle 1 peak, deviation ~+180%), December 2017 (cycle 2 peak, deviation ~+210%), April 2021 (cycle 3 first peak, deviation ~+120%). Cycle 3 amplitude compressed relative to prior cycles - a pattern that may continue into the post-ETF regime. Deep accumulation zone (green forest fill, below -0.5σ): historically Bitcoin entered deep accumulation regimes when the oscillator dropped below -0.5σ. Three documented historical examples: January 2015 (cycle 1 trough, deviation ~-45%), December 2018 (cycle 2 trough, deviation ~-55%), November 2022 (cycle 3 trough, deviation ~-50%). Deep accumulation regimes typically lasted multiple months in past cycles. Statistical neutral zone (between -0.5σ and +1.5σ, no fill): the bulk of inter-cycle time. Historically the network spent the majority of inter-halving time in this zone, oscillating mildly around the power-law fundamental.
What to observe
• Approach to +1.5σ band: when the oscillator approaches +1.5σ from below, structural cycle context applies - the network is leaving statistical neutrality and entering the historically overheated regime. Past instances marked cycle peaks within 2-12 weeks of the entry. • Approach to -0.5σ band: when the oscillator drops toward -0.5σ from above, the network is entering historically deep accumulation territory. Past instances marked cycle bottoms within weeks-to-months of the entry. • Time spent in extreme zones: in past cycles, the network spent only a few weeks per cycle in the red zone (overvaluation) but multiple months in the green zone (accumulation). Extended time in the red zone has historically been unusual. • Divergences with on-chain composites: when the power-law oscillator reached +1.5σ but on-chain composites did not confirm, the structural cycle context was tempered. • Post-ETF amplitude compression: the cycle 4 readings post-2024 may exhibit compressed peaks (lower than ±2σ extreme) due to ETF flow dampening - re-calibration of zone thresholds may be needed in future cycles.
Historical context
The power-law growth framework emerged from on-chain literature in the late 2010s as analysts noted that Bitcoin's logarithmic price exhibited a consistent relationship with network age. The exponent of approximately 5.8 captures the empirical growth path over 15+ years. The oscillator deviation framing transforms this into a cycle-comparison tool: the rolling statistical bands adapt as the network matures while preserving comparability across cycles. Cycles 1 and 2 exhibited peak deviations of ~+180% and ~+210% respectively, with troughs near -45% and -55%. Cycle 3 saw compressed amplitude (peak ~+120%, trough ~-50%) attributed by many observers to institutional adoption smoothing the curve. The post-ETF regime since January 2024 introduces further structural change that may continue this compression trend. Trinity v3.0 implements the framework as a pure backend reconstruction from public-domain formulas, with no editorial lag.
Expert notes
The power-law model uses the formula model = 10^-17 × days_since_genesis^5.8 where days_since_genesis is computed from the canonical Bitcoin genesis block timestamp (2009-01-03). The deviation oscillator is computed as (price_actual - model) / model × 100, returning a percentage. The ±1σ and ±2σ adaptive bands are computed via 1825-day rolling standard deviation (5-year window - long enough to stabilize, short enough to adapt to network maturation). Three of the four are served to the chart: +1σ, -1σ and +2σ. The -2σ band is computed but not persisted, so it is not drawn. The exponent 5.8 is a literature-derived empirical fit, not a theoretical derivation - it has remained stable on 15+ years of data but is not a fundamental constant. Caveat: the power-law framework is descriptive, not predictive - it captures the trend of past growth but does not guarantee future continuation. The post-ETF cycle 4 regime may exhibit different deviation characteristics; rolling bands provide some adaptation but extreme regime shifts may require manual re-calibration in future Trinity versions.
Common mistakes to avoid
• Treating the model as a price prediction: the power-law growth curve is a descriptive fit, not a forecasting tool. Past deviation patterns do not guarantee future patterns. • Assuming symmetric extremes: peak deviations have historically reached +180% to +210%, troughs only -45% to -55%. The oscillator is structurally asymmetric - extreme overvaluation has been larger in magnitude than extreme undervaluation. • Ignoring amplitude compression: cycle 3 saw smaller peak deviation than cycles 1-2 (+120% vs +180-210%). Cycle 4 in the post-ETF regime may continue this compression - readings within ±1σ may now represent more extreme regimes than in past cycles. • Using on a single timeframe: the chart is designed for the all timeframe (4 cycles visible). Reading on 1y or 2y loses the cross-cycle comparability that makes the framework valuable. • Mistaking the oscillator for a tradable indicator: the deviation zones are descriptive of historical regimes, not actionable buy/sell points. The chart provides context for risk management, not entry/exit recommendations.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/cycle-intelligence/metrics/cycle-power-law-oscillator-deviation/data?timeframe=90d' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "cycle-power-law-oscillator-deviation",
"timeframe": "1y"
}Required tier: pro. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.
Related metrics
Institutional disclaimer
Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.