Stablecoin Supply Ratio: What the SSR Metric Tells Traders
Picture a familiar chart. BTC just wicked into a heavy support zone on a flush that lit up liquidation feeds, your daily RSI is curling up from oversold, and a handful of majors are holding green on the day.

You pull up the Stablecoin Supply Ratio and see it's pressing near multi-year lows. The timeline lights up with calls for a vertical move because "all that dry powder has to fire." You've been around this block. You know the trap. A low SSR doesn't tell you stablecoins are buying — it tells you they could buy. That distinction is the entire ballgame, and mistaking potential firepower for active pressure is how accounts get shredded chasing exhaustion candles into resistance.
The Stablecoin Supply Ratio is one of the cleanest on-chain gauges of sidelined liquidity in crypto. It won't predict the next candle. What it does is measure the dry powder sitting on exchanges and in wallets, waiting for a reason to deploy. Read it wrong and you'll front-run a non-event. Read it with context and you've got a framework for sizing, for patience, and for staying out of setups that haven't confirmed yet.
How the SSR Is Actually Calculated
The math is brutally simple, which is part of why the metric has stuck around. The SSR divides Bitcoin's market capitalization by the aggregate market capitalization of all tracked stablecoins in circulation:
SSR = BTC Market Cap ÷ Total Stablecoin Market Cap
That's it. No exotic weighting, no derivatives overlay. When the ratio is low, the stablecoin side of the equation is fat relative to BTC — meaning stables have more theoretical purchasing power per coin. When the ratio is high, stables are thin and the marginal buyer has less ammunition waiting on the bench.
Here's the practical translation. An SSR reading of 50 means the existing stablecoin supply can purchase roughly 2% of Bitcoin's circulating supply at current prices. Push that ratio down to 25 and you're at 4% absorbable supply. Drop it to 10 and stables could theoretically absorb 10% of all BTC. The lower the number, the heavier the theoretical bid sitting underneath the market. The metric was coined in November 2019 by Renato Shirakashi and Rafael Schultze-Kraft at Glassnode, and it's been a staple of on-chain desks ever since because the signal-to-noise ratio on raw supply data is genuinely useful.
| SSR Reading | Theoretical BTC Buy Capacity | Market Read |
|---|---|---|
| 10 | ~10% of supply | Heavy dry powder, historically rare |
| 25 | ~4% of supply | Elevated sidelined liquidity |
| 50 | ~2% of supply | Neutral baseline for recent cycles |
| 100 | ~1% of supply | Stable reserves thin, upside constrained |
| 150+ | <1% of supply | Stretched, limited firepower on the bench |
That table is your quick reference for what those round numbers actually mean in terms of absorbable supply. Directional read is straightforward: lower is more bullish on a multi-month horizon, higher is more constrained.
The SSR Oscillator: Where the Edge Actually Lives
Raw SSR is a level. Levels alone don't give you much — a ratio can sit at "low" for months while price chops sideways and nothing happens. The signal sharpens considerably when you apply an oscillator, which is what analyst Willy Woo proposed. The SSR Oscillator measures how far the current SSR sits from its own 200-day simple moving average, normalized by the standard deviation over that same window:
SSR Oscillator = (Current SSR − 200d SMA) ÷ 200d Standard Deviation
When the oscillator is deeply negative, the stablecoin supply is unusually heavy relative to recent history — that's your demand zone forming. When it pushes into positive territory well above the moving average, stables are getting eaten into faster than new issuance can replenish them, which often coincides with exhausted rallies.
The historical demand zones matter because markets have memory. In May 2025, the 90-day SSR Oscillator tagged 2.43 at a major inflection. Back in November 2024, it ran to 4.00. By May 2026, after a grinding multi-month liquidation cycle, the 90-day oscillator rebounded back to 2.38 — a level that had previously marked the boundary between accumulation and markup phases. The setup reads similarly to those prior demand zones, but a level alone is never a trade. The invalidation rules come later.
Reading the 2026 Liquidity Cycle: What Just Happened
The most instructive recent example is the move through the first half of 2026. After a brutal bear cycle that wiped out leverage and pushed spot into deep value territory, the SSR's RSI — applied directly to the ratio itself — dropped to an extreme low of 13 in June 2026. An RSI of 13 on the SSR means stablecoin supply was heavily concentrated relative to BTC's market cap, and that historical extreme reading has, in prior cycles, marked zones where sidelined liquidity was at its heaviest.
Concurrently, the 90-day SSR Oscillator rebound to 2.38 in May 2026 put the metric back into the same neighborhood as the May 2025 demand zone at 2.43. The mechanics were familiar: stables flowed in faster than BTC's market cap expanded, dry powder accumulated, and the structural setup for a reflexive move higher began forming. None of that guarantees the next leg. It does mean the preconditions for one were visibly present on-chain before the chart gave you the breakout signal.
Don't trade the SSR. Trade what the SSR permits.
That line is the entire framework. The metric shows you where the firepower is staged. The actual entry, the actual invalidation, the actual sizing — those come from price action and structure. The SSR tells you whether the macro tape has the ammunition to follow through if price finally breaks out.
What the SSR Doesn't Tell You (And Why That Matters)
Here is where most traders self-inflict damage with this metric. The SSR is a ratio of supply. It is not a flow indicator. A low SSR means stablecoins exist. It does not mean those stablecoins are moving from wallet to exchange, from exchange to market buy, or from market buy into spot. The chain between "stablecoin minted" and "Bitcoin acquired" has multiple steps, and at any one of those steps the buyer can pause, redirect into alts, sit in yield, or simply vanish back into fiat off-ramps.
The metric also excludes entire categories of buying pressure. Direct fiat bank transfers through OTC desks don't show up. Derivatives market positioning — which can drive spot through forced hedging flows — isn't captured. Algorithmic and decentralized stablecoins with shifting pegs can muddy the basket depending on which platform you pull the data from. Glassnode and CryptoQuant don't track identical stablecoin lists, so the raw SSR number can differ by a few percentage points between sources on any given day. None of these caveats make the metric useless. They make it incomplete, and incomplete tools demand humility.
Common mechanical traps traders fall into when using SSR:
1. Buying the oscillator low without price confirmation. The oscillator can stay depressed for months while price chops. Wait for structure.
2. Assuming a low SSR forces a rally within a window. It doesn't. Dry powder can sit indefinitely. The market has no deadline.
3. Ignoring the stablecoin basket differences between platforms. Different sources give different absolute numbers. Track relative movement, not the exact decimal.
4. Conflating potential firepower with deployed capital. The metric measures supply, not flow. Position sizing should never assume the dry powder actually fires.
5. Using SSR in isolation. It is a context tool, not a trigger. Pair it with exchange flows, funding rates, and spot structure before sizing in.
The Defensive Setup: How to Actually Use SSR
If you're going to incorporate this metric into a working process, here's how it slots in without becoming a crutch. Treat the raw SSR level as a macro backdrop. When it's pressing toward multi-year lows, you're operating in a market where the structural bid underneath is heavy — that's permission to be patient on pullbacks rather than panic-fade them. When the SSR is elevated and stablecoin reserves are visibly thinning, you're operating in a thinner liquidity environment where upside moves require more fuel and corrections can accelerate faster.
Use the SSR Oscillator for timing context. Deep negative readings in the oscillator historically cluster near zones where the next leg of the cycle has begun forming — but the entry trigger remains a structural breakout on the chart, with a defined invalidation level. If price breaks structure and the oscillator is sitting in a demand zone, you have alignment. If the oscillator is in a demand zone and price hasn't broken out, you have nothing to trade yet. Wait.
Sizing rules from the trading floor apply directly here. If the SSR is screaming bullish but funding is crowded long and open interest is at a local extreme, that's a leverage trap, not a buy signal. The metric is one vote. Price action, funding, and flow are the rest of the committee.
Invalidation: When the Setup Is Wrong
The trade is wrong when:
- The SSR Oscillator fails to hold its demand zone and rolls back below the level it was defending — the structural bid is breaking down.
- Stablecoin market cap contracts meaningfully while BTC market cap holds — dry powder is being drained without price progress, which is a distribution tell, not accumulation.
- Price breaks structure higher but the SSR doesn't confirm with a fresh demand zone reading — the rally lacks fuel, and continuation becomes suspect.
- The metric you're reading comes from a basket that no longer reflects the dominant stablecoin flow (older algorithmic stables losing relevance) — your data source has drifted, and so has your read.
When any of those trip, the setup is invalidated. You don't argue with the metric. You don't average into a broken thesis. You step aside, protect capital, and wait for the next clean read.
The SSR won't tell you when. It tells you whether the market has the powder to deliver if price finally commits.
That's the job. Use it as the macro permission slip, not the entry trigger. Let price action drive the execution, let the SSR confirm the backdrop is healthy, and size to the level of confirmation you've actually earned — not the level of conviction you feel.