Bitcoin risk metric / Power Law Oscillator (AUD)
A 0-1 normalised risk score derived from where Bitcoin sits relative to its long-run AUD logarithmic regression - mathematically equivalent to the Power Law Oscillator (PLO) from Giovanni Santostasi's Bitcoin Power Law model. 0 marks the historical cycle-bottom zone; 1 marks the historical cycle-top zone. The framework was popularised by Into The Cryptoverse for USD and formalised under the PLO terminology by Santostasi in 2024; this is the AUD-native equivalent, computed independently and auto-updated on every site refresh.
Current risk
The gauge below shows the live Bitcoin AUD risk score on a 0-100 scale derived from the long-run logarithmic regression. The historical chart underneath traces every monthly close back to 2014, colour-banded by cycle zone. Hover any point on the historical chart to see the exact month, risk score, and BTC/AUD price.
Historical risk over time
Historical Risk Metric extremes
The table below shows the months Bitcoin printed its highest and lowest Risk Metric readings. Top readings mark cycle peaks; bottom readings mark cycle bottoms. Both serve as historical anchors for what "cycle top zone" and "cycle bottom zone" actually look like on this metric.
| Rank | Month | Risk Metric | Cycle context |
|---|---|---|---|
| 1 | December 2017 | 0.90 | 2017 ICO-era cycle top |
| 2 | November 2017 | 0.80 | Pre-top mania month |
| 3 | March 2021 | 0.78 | 2021 first cycle peak |
| ... | mid-range (0.35 to 0.65, typical of mid-cycle phases) | ||
| -3 | December 2022 | 0.06 | FTX-collapse cycle low |
| -2 | August 2015 | 0.02 | Post-Mt-Gox bear bottom |
| -1 | September 2015 | 0.00 | Deepest historical undervaluation |
What is Bitcoin's Risk Metric right now?
Bitcoin's current Risk Metric is 0.44. That places it in the mid-range band (0.35 to 0.65), historically associated with mid-cycle BTC-led phases. The reading suggests Bitcoin is neither in accumulation territory (below 0.15) nor in cycle-top territory (above 0.85). For context, the 2021 cycle peaked at 0.78 (March 2021) and the 2017 cycle peaked at 0.90 (December 2017). A move toward the 0.65-0.85 band would indicate late-cycle conditions; a move above 0.85 would historically have preceded a cycle top within months.
What do the Risk Metric zones mean?
The 0-1 scale divides into 5 classification bands:
- Above 0.85 - Top zone (red): historically rare. Has marked every cycle peak since 2014.
- 0.65 to 0.85 - High risk (orange): late-cycle, above-trend territory. Typical of pre-top months.
- 0.35 to 0.65 - Mid range (amber): mid-cycle, near long-run trend. Most common reading historically.
- 0.15 to 0.35 - Accumulation (green): below-trend, deep-value territory.
- Below 0.15 - Deep value (blue): generational accumulation. Has marked every cycle bottom since 2014.
What is the Bitcoin risk metric?
The risk metric translates Bitcoin's position on the logarithmic regression chart into a single intuitive 0-1 number. This makes long-term cycle positioning easy to communicate and easy to track over time. Where the log regression chart shows the WHOLE distribution of price-vs-trend, the risk metric collapses it to a single score for the current moment.
The methodology was popularised by Into The Cryptoverse for the USD market. The SatoshiMacro version is the AUD-native equivalent: same conceptual framework, applied to AUD-priced Bitcoin data, recomputed independently on every site build with the methodology fully disclosed.
The score has three intuitive bands:
- 0.0 to 0.2 (deep value, green zone). Bitcoin trades well below its long-run trend. Historically rare; preceded multi-year bull cycles in 2015, 2019, 2022.
- 0.4 to 0.6 (fair value, yellow zone). Bitcoin near its regression line. Most of Bitcoin's history has been in this zone or moving through it.
- 0.8 to 1.0 (cycle top, red zone). Bitcoin well above its trend. Historically rare; preceded multi-year drawdowns in 2014, 2018, 2022.
The Power Law Oscillator (Santostasi)
The same indicator goes by two names depending on the lineage you came in through. In the Into The Cryptoverse / Bitbo / LookIntoBitcoin lineage it's the Risk Metric. In the Giovanni Santostasi lineage it's the Power Law Oscillator (PLO). The mathematics is identical: take the residual of price from a log-log power-law fit (equivalent to a logarithmic regression), normalise to a 0-1 scale, and read cycle position from where the current value sits.
The Power Law framing is now widely adopted because it gives the indicator a mechanistic foundation rather than just an empirical curve fit. The Power Law model proposes that Bitcoin's price follows P(t) ≈ A × t^n with n ≈ 5.7-5.8 over Bitcoin's full history, driven by network-adoption growth (Metcalfe-style) operating against a fixed-supply curve. The Power Law Oscillator measures, at any given moment, how far Bitcoin sits above or below that power-law trajectory, expressed as a 0-1 cycle-positioning score. The two together form the complete Power Law toolkit: the model tells you where the long-run trajectory is; the oscillator tells you where price sits relative to it right now.
Practically the PLO behaves exactly like the Risk Metric you'd read on Into The Cryptoverse for USD. The SatoshiMacro implementation is the AUD-native equivalent, computed independently on every site build from AUD-priced data. Cycle-top zones (PLO above 0.85) and cycle-bottom zones (PLO below 0.15) historically map to the same 2017 / 2021 cycle-top and 2015 / 2018 / 2022 cycle-bottom calls.
How does PLO differ from the underlying log regression chart?
- Log regression chart: shows the WHOLE distribution of price-vs-trend across history (every monthly dot plus the central fit and the ±1σ and ±2σ envelopes). Useful for visualising the model and seeing the full shape of cycles. See Bitcoin Power Law / log regression bands chart.
- Power Law Oscillator (this page): collapses the same model to a single 0-1 number for the current moment, suitable for at-a-glance cycle reading and quantitative rules ("trim when PLO > 0.85", "accumulate when PLO < 0.15").
Both views are derived from the same underlying log-log fit. They share strengths (clear cycle-zone identification, three-cycle empirical track record) and limitations (assume future cycles resemble past cycles, monthly resolution only). Pair this indicator with the Mayer Multiple, Pi Cycle Top, and 200-week MA Heatmap for confluence reads, as covered on the Bitcoin & Crypto Charts Dashboard.
Citation. Giovanni Santostasi, "The Bitcoin Power Law Theory", working paper, 2024. Earlier prior art on the underlying log-log fit: Harold Christopher Burger, hcburger.com/blog/powerlaw/ (2019); original Bitcointalk thread by user "Trolololo" (2014).
How to use the metric
The metric is a multi-year-horizon tool. Practical applications:
Long-term accumulation timing. Investors with multi-year holding horizons use the 0-0.2 zone as the accumulation regime. The framework is "buy when the risk is low" not "buy a specific price". Visits to the 0-0.2 zone have historically lasted weeks to months, so the framework gives a window rather than a precise entry point.
Cycle-top profit taking. Investors planning to scale out of positions use the 0.8-1.0 zone as the distribution regime. The framework supports laddered profit-taking (e.g., sell 25 percent at 0.8, another 25 percent at 0.9, etc.) rather than calling the top precisely.
Tax-loss harvesting timing for Australian investors. If the risk score is below 0.2 AND you have unrealised losses on Bitcoin, the framework suggests holding rather than realising (because the regime is statistically favourable). If the risk score is above 0.8 AND you have unrealised gains, the framework suggests considering CGT-discount-aware profit-taking. The CGT Calculator and Tax-Loss Harvesting Calculator on SatoshiMacro handle the after-tax math.
Portfolio rebalancing trigger. Some long-term investors use the metric as a rebalancing trigger: trim Bitcoin exposure when risk crosses 0.8, restore exposure when risk crosses 0.2. The framework provides a disciplined rule rather than emotional timing.
Methodology
- Fetch BTC/AUD monthly close prices from a public market-data endpoint (vs_currency=aud).
- Fit a logarithmic regression: log10(price) = slope × log10(days since Bitcoin genesis) + intercept. Use ordinary least squares.
- Compute the residual for each historical month: residual = actual log10(price) - predicted log10(price).
- Compute the residual standard deviation σ across all months.
- For each month (including the current), compute the sigma-deviation: deviation = residual / σ.
- Clamp the sigma-deviation to [-3, +3] (anything beyond is treated as the extreme).
- Linearly map the clamped value from [-3, +3] to [0, 1]: risk = 0.5 + deviation / 6.
The result is a 0-1 score that updates monthly. The full historical series of risk scores is plotted in the historical chart above; the current score is displayed in the gauge.
The regression is re-fitted on every site build, which means the slope, intercept, and σ all incorporate the latest available data. This is conservative (the model uses the most recent data even if it has only just become available); some implementations use a fixed-from-date regression which can drift if the slope changes structurally over time.
Where the metric breaks down
- It is a one-factor model. Real-world Bitcoin cycle dynamics involve macro liquidity, regulation, halvings, ETF flows, and more. The risk metric collapses all of this into a single number derived from price-vs-time. Practitioners often supplement it with macro overlays.
- The bands are statistical, not causal. Visiting 0.9 does not cause a cycle top; it is statistically associated with cycle tops in the historical sample of three full cycles. With more cycles, the bands may shift.
- Refitting the regression on every build means the historical risk series changes slightly over time. Today's risk score for a month in 2017 is not exactly the same as it was when computed in 2017 (because the regression has been refitted with more data since). This is intentional and conservative but worth understanding.
- The metric is monthly resolution. Within a month, the score does not change. For intraday or weekly trading, the metric is too coarse. It is designed for multi-year investors.
- AUD-USD FX effects mean the AUD version diverges from the USD version when AUD is at the extremes of its long-term range. Both can be correct for their respective audiences; the AUD version is correct for AUD-resident investors who measure portfolio value in AUD.
Related tools
- Bitcoin Logarithmic Regression Bands (AUD) - the underlying chart this metric is derived from. Shows the full distribution of historical price-vs-trend rather than the collapsed 0-1 score.
- Bitcoin Rainbow Chart (AUD) - sentiment-labelled version of the same regression. Risk metric value maps roughly to rainbow band classification.
- Bitcoin Pi Cycle Top Indicator (AUD) - top-zone confirmation when the risk metric reads 0.85+.
- Bitcoin Mayer Multiple (AUD) - price ÷ 200DMA. Cross-reference with the risk metric for cycle phase.
- Bitcoin Dominance Chart - rotation context. Risk metric peaks have historically coincided with dominance peaks.
- Altcoin Season Index - flow companion to dominance for the BTC-vs-alts rotation read.
- Bitcoin Monthly Returns Heatmap (AUD) - month-by-month percentage returns colour-coded by magnitude. Complementary to the risk metric for understanding cycle volatility.
- Crypto CGT Calculator - applies the ATO 50 percent discount to a specific Bitcoin disposal. Use after risk-metric-informed exit timing.
- Tax-Loss Harvesting Calculator - estimate EOFY tax savings; relevant when the risk metric suggests holding through a drawdown.
Frequently asked questions
The Bitcoin risk metric is a 0-1 normalised score that summarises where Bitcoin sits relative to its long-run logarithmic regression. A score near 0 indicates deep undervaluation (Bitcoin is well below its long-run trend line, historically a cycle-bottom accumulation zone). A score near 1 indicates extreme overvaluation (well above the trend line, historically a cycle-top distribution zone). A score near 0.5 indicates fair value (on the regression line). The metric is mathematically equivalent to the Power Law Oscillator (PLO) from Giovanni Santostasi's Bitcoin Power Law model: both express the normalised residual of price against a log-log power-law fit, and both produce essentially the same 0-1 cycle-positioning score.
Yes, mathematically. The Power Law Oscillator was formalised by Giovanni Santostasi as part of his 2024 Bitcoin Power Law Theory paper. The PLO is computed as the normalised residual of Bitcoin price from the fitted power law (price ≈ A × t^n), bounded to a 0-1 scale. The SatoshiMacro Risk Metric uses the same input (log regression residual), the same bounding (±3σ clamped to 0-1), and produces the same output. The terminology differs - 'Risk Metric' is the Into-The-Cryptoverse-era label, 'PLO' is the Santostasi-era label - but the underlying mathematics is identical. This page is the AUD-native implementation of both names for the same indicator.
Giovanni Santostasi's working paper 'The Bitcoin Power Law Theory' (2024) is the canonical reference. Distribution has been mostly on Twitter/X (@Giovann35084111) and academia.edu rather than a peer-reviewed journal. Earlier prior art comes from Harold Christopher Burger's 2019 blog post 'Bitcoin's Natural Long-Term Power-Law Corridor of Growth' (hcburger.com/blog/powerlaw/) and the original Bitcointalk thread by user 'Trolololo' (2014, bitcointalk.org/index.php?topic=831547.0). For the underlying log regression mechanics, see the related Bitcoin Logarithmic Regression Bands chart and the SatoshiMacro Risk Metric methodology section below.
The score is derived from the standard-deviation deviation of Bitcoin's current price relative to its long-run logarithmic regression line. Specifically: compute the predicted log10(price) from the fitted regression; compute the residual (actual log10(price) minus predicted); divide by the regression's residual standard deviation σ to express the deviation in sigma units; clamp to ±3σ; linearly map to 0-1. A value at -3σ or below produces a risk score of 0; a value at +3σ or above produces 1; on the regression line produces 0.5.
A risk score below 0.2 (i.e., 20 out of 100) is historically the deep-value zone. Bitcoin has spent roughly 10-15 percent of its history in this zone. Historical examples include early 2015 (-2.5σ to -3σ), mid-2019 (-2σ), and late 2022 (-2σ). Each visit to the sub-0.2 zone preceded a multi-year bull cycle. The metric does not guarantee future returns from these zones but it identifies the historical accumulation regime.
A risk score above 0.8 (80 out of 100) is the historical cycle-top zone. Bitcoin has spent roughly 5-10 percent of its history in this zone. Historical examples include late 2013 (+2.5σ), late 2017 (+3σ), and Q1 2021 / Q4 2021 (+2σ both times). Each visit to the 0.8+ zone preceded a multi-year drawdown. The model identifies historically rare overvaluation but does not predict the specific peak date or magnitude of the subsequent decline.
The methodology framework is similar (both derive risk from log regression deviation) but the implementations are independent. Into The Cryptoverse uses USD-priced Bitcoin and a proprietary blend of several oscillators including the log regression component. The SatoshiMacro risk metric is AUD-native and uses only the log regression deviation (transparently disclosed in the methodology section above). The AUD-native framing is the key differentiator: most Australian-resident investors measure portfolio value in AUD, not USD, and the FX effect over multi-year periods is non-trivial.
The risk score updates whenever a new monthly close is added to the underlying data. The data refresh runs on every site build (every push to main), so the most recent monthly close is current as of the last deploy. Within a month, the score does not change between deploys (it is a monthly-resolution model). For intraday or weekly resolution, the model would need to be refit on daily or weekly data, which is on the SatoshiMacro roadmap.
The risk metric is a long-term cycle-positioning tool, not a buy or sell signal. Historically the 0-0.2 zone has been a favourable accumulation regime for multi-year holders, and the 0.8-1.0 zone has been a favourable distribution regime. Translating this into a buy/sell decision depends on your investment horizon, tax position (the ATO 50 percent CGT discount on 12-month-plus holdings is a major factor for Australian investors), and overall portfolio construction. The metric is one input among many.
Because the AUD-USD exchange rate moves independently of Bitcoin's price. Over multi-year periods AUD has typically depreciated against USD, which means Bitcoin/AUD has grown faster than Bitcoin/USD. The AUD-native log regression line therefore has a slightly steeper slope than the USD version. The standard-deviation bands have similar relative width. The risk metric values are close between AUD and USD versions but not identical, particularly when AUD/USD is at the extremes of its multi-year range.