The Bitcoin Buying Gauge
Should you buy bitcoin right now? Ten on-chain + market signals scored 0–100 · higher = better entry.
Should you buy bitcoin right now? Ten on-chain + market signals scored 0–100 · higher = better entry.
Should you be stacking right now? The needle has no bag to pump, no thesis to sell, and no feelings · it just reads ten on-chain and market signals. Higher means a better entry. Watch where it points, then read the verdict below.Try it: drag the needle, twist the signals, or hit play to start a sim.
The gauge says SEND IT. Sentiment is darkening and the all-clear hasn't sounded · this is where the disciplined stack while everyone else waits to feel safe. Few understand this. Top contributors: Mayer Multiple, MVRV, Puell Multiple.
Next strong window in 3h 16m · Sat 7pm–9pm ET · projected 61/100
Today's reading + historical hour/day pattern · not a forward prediction
“Buy when there's blood in the streets, even if it's your own.”
The Bitcoin Buying Gauge is a contrarian instrument by design. It glows brightest exactly when traditional sentiment is at its worst · when normal people are scared, valuations have compressed, and short-sellers are dominating the order book.
Specifically, the gauge tilts toward STACK HUGE when:
Translated: when your group chat is depressing, your barber is confidently explaining why bitcoin is dead this time, and your normie friends finally stop asking · that's when this page lights up.
It almost never feels good to act when the gauge says it should. That's the entire point of the page · to give you a single place to check whether the divergence between sentiment and data is in your favor. Higher score = bigger divergence = better moment to act on conviction rather than feelings.
Right now the gauge says SEND IT (75/100). The divergence is real but not extreme, the kind of setup that rewards conviction without requiring heroism.
Opens X with a pre-filled tweet. Anyone clicking the link sees a live preview card with today's score (auto-refreshes when the gauge moves).
Share on X →Each cell is one hour. Brighter = predicted better entry window relative to the rest of this 7-day view. Hover any cell for its score; the current hour pulses; the three best upcoming hours are marked ★.
Loading signal history…
How many sats does your dollar buy right now, and how does that compare to Bitcoin's recent prices?
+% means today gives you more sats per dollar than that past moment did · today is the relatively better entry. −%means the past was a better deal (you missed a dip). All comparisons use Bitcoin's actual closing price at each lookback window.
Pick a weekly amount and a start date and see what your stack would look like today. Walks the actual hourly price series.
Backtest uses Bitcoin's actual hourly closing prices over the last ~400 days. One purchase per week at the closing price nearest to that week's start. Doesn't model exchange fees or spread. Past performance is not a forecast, but the math compounds.
One email when the Buying Gauge crosses into STACK NOW or STACK HUGE territory · or into HOLD on the euphoric end. Both extremes are noteworthy. Most months you'll get zero emails; on extreme weeks you'll get one a day at most.
Email is stored at Resend (the sending provider). One-click unsubscribe in every email. We'll never share or sell it. No marketing emails · alerts only.
The Bitcoin Buying Gauge answers one question for accumulators: is now a better-than-average time to deploy capital?
It is a contrarian answer by design. The gauge lights up brightest when Fear & Greed is screaming sell, when shorts are paying longs, when the average bitcoin holder is underwater on cost basis, and when the most public bitcoin treasury stops trading at a premium to its coins. In other words: when buying feels worst.
The framing matters. The page assumes you're going to buy bitcoin eventually · maybe today, maybe across this week, maybe with a paycheck arriving Friday. There is no "bad" time to stack on a long enough horizon. There are better times, though, and the difference between a good entry and a poor one compounds in sats.
So the verdict is a single number from 0 to 100, with a tier word for at-a-glance reading:
The score blends ten signals. Each signal contributes a weighted vote; when a data source is temporarily unavailable, its weight redistributes proportionally across the survivors. Signals are organized into four rough buckets: (MVRV, Mayer Multiple, Puell Multiple), (funding rate), (Fear & Greed, price-vs-30d, realized vol, time-of-day, day-of-week), and (MSTR mNAV).
Galaxy Mind, "Bitcoin Buying Gauge," https://galaxymind.space/stack, accessed May 23, 2026.
Market cap divided by realized cap. Below 1.0 means the average bitcoin holder is underwater · historically a strong accumulation zone. Above 3.0 is rare and tends to coincide with cycle tops.
How far price has stretched from its long-run trend. Below 1.0 puts you in 'cheap relative to the cycle' territory; above 2.4 has historically marked frothy markets.
Today's daily issuance value (in USD) divided by its 365-day moving average. When this drops below 0.5, miners are earning far less than they have been on average · they capitulate, sell coins, and accumulators benefit. Every major bottom (Dec 2018, Mar 2020, Nov 2022) printed below 0.5; every major top printed above 4.0.
How much long-side traders are paying short-side traders to hold a position open (or vice versa). Negative funding means shorts are paying longs · i.e., the market is positioned bearishly. That's contrarian-bullish for spot buyers.
A composite of social sentiment, volatility, and momentum. We invert it: extreme fear is a green light for accumulators, extreme greed is a yellow flag.
Where price sits relative to its 30-day moving average. Trading below the 30d MA tends to revert upward; trading well above tends to mean-revert downward.
Annualized volatility from the last 30 days of returns. Quiet markets (vol < 40%) often precede moves; very high vol (> 100%) often brackets capitulation lows.
Bitcoin trades 24/7, but it doesn't trade evenly. We look at the average hourly return over the last ~2 years for the current ET hour. Hours that have historically been weak become better entry windows.
Same idea as Hour-of-Day but for weekdays. Sunday afternoons and weekday Asian-session opens have historically shown different baselines than US trading hours.
MicroStrategy's market cap divided by the value of its bitcoin holdings. When this premium compresses below 1.05×, treasury equity is trading near or below its underlying BTC value · historically correlated with BTC bottoms because the marginal sophisticated buyer prefers spot at those moments.
The heatmap above the cockpit shows 168 cells (7 days × 24 hours) of predicted entry attractiveness. Each cell blends three things: today's score (decayed linearly toward neutral as the forecast extends out), the historical pattern for that hour-of-day in ET, and the historical pattern for that day-of-week. The brightest cells are your best windows. The current cell pulses.
This is not a price prediction. It's a relative-attractiveness forecast: which hours look like better-than-average accumulation windows given everything we know right now.
This is a thinking tool, not advice. Past patterns don't guarantee future ones. Time-of-day and day-of-week effects are real but small; on a horizon of years, they're a rounding error compared to just showing up consistently.
The data is fetched on every page load and cached briefly. Some signals (block height, funding rate) refresh quickly; others (200-day MA, MVRV) are slow-moving by design. If a signal shows as unavailable, the upstream temporarily isn't responding, the score still works, it just routes around the missing input.
Built by @GalaxyMind. Open to suggestions. DMs are open. All views are wrong; some are useful.
Should you be stacking right now? The needle has no bag to pump, no thesis to sell, and no feelings · it just reads ten on-chain and market signals. Higher means a better entry. Watch where it points, then read the verdict below.Try it: drag the needle, twist the signals, or hit play to start a sim.
The ten inputs voting on the verdict above. Each gauge fills proportional to its reading · orange fill = buy signal, icy blue fill = wait. The fuller a gauge glows, the harder that signal is pushing the verdict. Peak-pegged gauges throw lava sparks; floor-pegged gauges throw ice shards. Tap the i on any card to learn what that signal measures.
MVRV 1.40 · near long-run average.
Price is -6.2% vs 200d MA.
0.86× · below trend; miner economics favor accumulation.
0.0028% · longs paying shorts (crowded long).
28 (Fear).
-3.6% vs 30d MA.
25.8% annualized.
Current ET hour: 15:00.
Today: Sat.
0.87× · compressed (treasury-cheap, often correlates with BTC bottoms).