GALAXY MINDAbout →
FAQ

Open answers to honest questions.

The methodology is open. If something here doesn't match what you're seeing on the live tools, that's a bug report. DM @GalaxyMind and we'll update.

Looking for a definition (mNAV, MVRV, Puell, Mayer, accretion, sleeve, Buying Gauge tier)? See the glossary →

Buying Gauge

How is the Buying Gauge calculated?
Ten weighted contrarian signals each produce a 0–100 score, then the weighted sum becomes the headline verdict. Current weights: MVRV (16%), Mayer Multiple (14%), Puell Multiple (13%), Funding Rate (12%), Fear & Greed (10%), Price-vs-30d-MA (9%), 30d Realized Vol (7%), Hour-of-Day (7%), Day-of-Week (6%), MSTR mNAV (6%). The full methodology + per-signal definitions are on the /stack page (scroll to "How this works").
Why is it called a contrarian gauge?
Because the highest scores fire when sentiment is darkest: extreme fear in the crowd, shorts paying longs in funding, miners capitulating, treasury equity trading at no premium. Historically those moments have been the best entries for long-horizon accumulators, the "blood in the streets" Baron Rothschild was talking about. The gauge is built to identify them with hard data instead of vibes.
Why does the score barely move some days?
Most weight (52%) is on signals that update once per day or slower (MVRV, Fear & Greed, Puell Multiple, Day-of-Week, mNAV). So intraday score changes are bounded to ~1–2 points from price-derived signals + Hour-of-Day. The history sparkline below the gauge shows how the score has moved over the last 30/90 days · that's where you see the real motion.
How accurate are the signal data sources?
Every signal pulls from a public source: CoinGecko (BTC price), Yahoo Finance (price-derived MAs + vol + treasury equity prices), Coinmetrics community API (MVRV + Puell), OKX (perp funding rate), alternative.me (Fear & Greed), bitcointreasuries.net (treasury holdings + market cap), mempool.space (block height). All requests have a 5-second timeout. Cron jobs refuse to fire on a degraded snapshot (3+ signals null) so we never email or post based on a fallback verdict.

Treasuries

What is mNAV and how do you calculate it?
mNAV = market capitalization ÷ value of bitcoin held. For MSTR: market cap (shares × price) divided by (BTC holdings × current BTC price). A value of 1.0× means the stock trades at the underlying BTC value; above 1.0 means a premium (you're paying for the wrapper); below 1.0 means a discount (you're getting BTC exposure cheaper than spot). Source data is from bitcointreasuries.net; we display the raw values used so the math is auditable.
Why doesn't your mNAV match what I see elsewhere?
Three common reasons: (1) intraday timing · mNAV moves every minute as price changes; (2) different definitions. Some sources use diluted shares, we use basic; (3) cost-basis vs spot· "premium to BTC at cost" is a different number than "premium to BTC at current price." Our calculation matches bitcointreasuries.net exactly. We cross-check the raw inputs.
Why isn't [my favorite treasury company] listed?
We track the four treasuries with meaningful market interest: MSTR (Strategy), XXI (Twenty One Capital), MPJPY (Metaplanet), ASST (Strive Inc). If a company you want to see has substantive BTC holdings + public market data, DM @GalaxyMind and we'll consider adding them. SMLR was previously listed but bitcointreasuries.net now reports zero holdings, so we dropped it.

Allocation engine

How does /fit decide what to recommend?
Two stages. Stage 1 builds a base allocation from your inputs (horizon, risk tolerance, account type) using a sleeve-based model. Stage 2 applies live-signal tilts: MSTR mNAV influences treasury sleeve weight, Fear & Greed influences leverage sleeve weight, BTC vol influences daily-reset 2x ETF weight. Results update live as you change inputs. Hard invariants (e.g., MSTY only at horizons ≤ 2 years; STRK never in Minimal portfolios) are tested in CI to prevent regressions.
Why doesn't your engine include [my favorite asset]?
We only include Bitcoin or Bitcoin-adjacent assets with sufficient market history + clear thesis: spot BTC, spot BTC ETFs (IBIT, FBTC, BITB, MSBT), MSTR, MPJPY, XXI, ASST, the MSTR-issuer preferred stack (STRC, STRF, STRK), the Strive-issuer SATA preferred, MSTY for short-horizon income, and 2x leveraged Bitcoin ETFs (MSTU, MSTX, BITX, MST). Adding non-Bitcoin assets would change the engine's mandate.
Are these expected returns guaranteed?
No. They are central forward estimates, best guesses based on stated assumptions about Bitcoin's future compounding rate, treasury accretion, and volatility decay on leveraged products. The 1-sigma band shown for each asset is approximate. For a 1-year horizon, realized returns can easily land outside the band; for 10+ years, convergence to the central estimate is more reliable. Update your own thesis as market structure evolves.

Vendor directory

How do I get my business listed?
Click the "Submit a vendor" button on the home page. You'll see two paths: post a tweet tagging @GalaxyMind on X, or copy a Nostr template referencing our Nostr profile. Provide handle, what you sell, and country. We review every submission to keep the directory honest.
How are vendors verified?
We confirm each vendor explicitly accepts Bitcoin (on-chain or Lightning) for real goods, then list the platform-canonical link (X profile, Nostr profile, or Lightning Address). Each listing has a "verifiedAt" timestamp shown on the card; if it's older than 90 days the entry is automatically flagged as stale. We re-verify quarterly.
Why both X AND Nostr submissions?
Bitcoin culture is migrating to Nostr but X is still where most vendors are discoverable. We support both because we want the directory to reflect who actually accepts BTC, not who happens to be on the platform we prefer. Lightning Address vendors get listed too, with a payment link instead of a social profile.

Project

Is this project open source?
The repository is currently private. Source-availability is possible if there's real interest. DM @GalaxyMind if you'd use it. The embed widget at /embed is public + MIT-licensed; rip it apart however you like.
How do you make money?
We don't. Galaxy Mind has no ads, no affiliate links, no paid tiers, no email-list selling. The only monetization is the Lightning support tip (the ⚡ button in the header), a zero-conversion-target way to say thanks.
What's on the roadmap?
Right now: more vendors, more countries, more historical data accumulating in the snapshot tables. Medium-term: per-user subscription thresholds for email alerts, multiple backtest windows on /fit, vendor-of-the-week editorial. Long-term: whatever the audience asks for. Suggestions welcome via @GalaxyMind.
Buying Gauge alerts

Get an email when bitcoin enters extreme buy zones.

No newsletter. Score-driven alerts only, typically a few per month.

One-click unsubscribe in every email. Customize thresholds on the full signup form.