Normalized Realized Oscillator

0.07
Loading…

A normalized Bitcoin valuation oscillator comparing price distance from realized price to historical cycle extremes.

Read more
As of 2026-09-03 — 14-day delayed

Drag to zoom · Double-click to reset

Fetching data…

How to read the Normalized Realized Oscillator

The raw input is the same as the Realized Price Oscillator:

Raw = ln(Price / Realized Price)

The raw log value shows Bitcoin's exact proportional distance from realized price, the network's estimated average cost basis. The normalized version then starts on 2012-01-01, tracks the highest and lowest raw values seen so far, applies a small daily decay factor of 0.9999, and rescales the current reading into a fixed range from −1 to +1:

Normalized = ((2 × (Raw − MinSeen)) / (MaxSeen − MinSeen)) − 1

The key distinction is what the number means. The raw oscillator tells you how far Bitcoin is trading above or below realized price. The normalized oscillator tells you how extreme that distance is compared with Bitcoin's own cycle history, after older extremes have gradually faded.

  • Below −0.5 — Deep Value — The raw log distance is near the lower edge of its adaptive historical range. This usually means the market is heavily discounted relative to prior realized-price cycle extremes. It can indicate a stronger long-term accumulation environment, especially when confirmed by other indicators.
  • −0.5 to 0 — Fair Value — The oscillator is in the lower half of its adaptive range. Bitcoin is historically cheap relative to previous realized-price extremes, but not at maximum washout. Long-term investors often use this range for steady DCA without urgency.
  • 0 to 0.5 — Elevated — The oscillator is in the upper half of its adaptive range. Valuation is historically elevated, though not yet near a full cycle extreme. New allocation may carry less attractive risk/reward, so cross-checking with other indicators becomes more important.
  • Above 0.5 — High Risk — The reading is near the top of its decayed historical range. This is an adaptive euphoria signal, not a fixed multiple above realized price. Price can continue higher, but long-term investors often become more cautious with large new allocations and may use this area to review risk or gradually reduce exposure.

Use this together with the raw Realized Price Oscillator. The raw version answers: "How far above or below realized price are we?" The normalized version answers: "How extreme is that reading compared with Bitcoin's own history?"

The information on this page is for educational purposes only and does not constitute financial advice. Past performance is not indicative of future results. Always do your own research before making any investment decision.