BTC daily report · 2026-10-28
BTC remains in a persistent transition regime; stale chain anchors keep the effective action at hold/watch while MSTR trades below gross BTC NAV but above estimated net common NAV.
1. Data health and fallbacks
The cutoff is approximately 10:17 Beijing time on 2026-10-28. Regime comes first. Returns, SMA, slope, Mayer and RSI are computed locally from the same completed Binance BTCUSDT daily-close series; live USDT quotes, independent USD checks and completed closes are kept distinct.
| Data group | data_source_used and timestamp | is_fallback / status |
|---|---|---|
| BTC/ETH live | Binance plugin: BTCUSDT $81,042.41, ETHUSDT $2,359.38, about 10:16 Beijing | No; primary succeeded, fresh |
| Independent USD checks | CoinGecko $80,904 / $2,354.91; Coinbase $80,900.98 / $2,354.65 | Yes; checks only, never labeled USDT spot |
| Daily bars | Binance plugin 1d, completed through 2026-10-27 UTC; Yahoo BTC-USD/ETH-USD returned 429 | Binance primary fresh; Yahoo long history unavailable this run |
| BTC/ETH MVRV ratio | CoinMetrics CapMVRVCur, observed 2026-10-26 00:00 UTC | No; STALE_CRITICAL, over 24h |
| BTC MVRV-Z | Explore21 own-node CSV 0.8535, dated Oct 27 without hourly timestamp | Fallback after btc-oak remained in July; PROXY / FRESHNESS_UNVERIFIED |
| Realized cap, issuance, fees | CoinMetrics CapRealUSD, IssContNtv, FeeTotUSD | One call each; all ACCESS_RESTRICTED 403 |
| Network | CoinMetrics addresses/hash through Oct 27; mempool.space current hash about 1.071 ZH/s | Primary and cross-check available |
| Derivatives | Binance USDⓈ-M funding, OI, basis and account long/short | No; primary succeeded, fresh |
| ETF flows | Farside HTTP 403; CryptoETF.today Oct 27 BTC net inflow $110.3M | Fallback; page shows no BTC partial flag, but not the primary source |
| Macro | FRED; Yahoo DX-Y.NYB still returned 429 after the allowed retry | Mixed publication dates; DXY DATA_MISSING |
| Strategy/MSTR | FMP Oct 27 close; Strategy/SEC Oct 26 8-K | Quote route succeeded; holdings use the newest filing |
FMP was discovered under the exact mcp__financial_modeling_prep__ namespace and used first for applicable MSTR quote and share fields. Binance remains the task-mandated primary for crypto spot, bars and derivatives. Missing, stale or timestamp-unverified weighted fields stay neutral; weights are not renormalized.
2. BTC regime, sub-zone and price
| Item | Observation |
|---|---|
| Binance live BTCUSDT | $81,042.41 |
| Oct 27 completed close | $80,909.77 |
| 1d / 7d / 30d close returns | +0.95% / -2.55% / -4.22% |
| 200-day SMA | $73,069.32 |
| Annualized six-month SMA200 slope | -12.41% |
| Mayer multiple | 1.107 |
| RSI(14) | 39.21 |
| Months since 2024-04-20 halving | about 30.3 |
Price is above SMA200 while the slope is below -5%, so the rule returns TRANSITION. The latest five completed days are all TRANSITION, satisfying persistence; closes were $81,189 → $80,888 → $80,154 → $80,151 → $80,910. The cycle phase is the framework's 24–36 month late-cycle/bear window. CoinMetrics MVRV is below 1.5 and price remains above SMA200, so this is not Hot-Transition; trend confirmation for a Cheap-Transition add is also absent. Sub-zone: Sideways-Transition.
3. BTC multi-anchor valuation
TRANSITION weights are fixed: MVRV-Z 25%, Mayer 15%, production 10%, NUPL 15%, STH 15%, halving 5%, hash/active addresses 5%, macro 5%, derivatives 5%. The MVRV ratio is explanatory at 0% and never replaces MVRV-Z.
| Anchor | Current | 5Y rolling percentile | 5Y mean | Score | Weight | Effective contribution |
|---|---|---|---|---|---|---|
| MVRV-Z | 0.8535 PROXY, Oct 27 date-only | 41.6% | 1.2167 | +0.50 raw / 0 effective | 25% | 0.000 |
| MVRV ratio | CoinMetrics 1.4784 STALE_CRITICAL (Oct 26); Explore21 1.4944 PROXY (Oct 27) | 40.5% | 1.6879 | +0.50 explanatory | 0% | 0.000 |
| Mayer | 1.1073 | about 59.0% | 1.0415 | -0.25 | 15% | -0.038 |
| Production cost / price | labeled range $52.4K–$75.5K; price/cost 1.07–1.55x | N/A | N/A | 0 | 10% | 0.000 |
| NUPL | 0.3308 PROXY, 1 - 1/MVRV from Explore21 | 40.5% | 0.3488 | +0.25 raw / 0 effective | 15% | 0.000 |
| STH cost basis | $75,794.96 PROXY; close/STH 1.067 | about 69.7% for the cost level | $58,865 | 0 | 15% | 0.000 |
| Halving cycle | about 30.3 months, late-cycle/bear | N/A | N/A | -1.00 | 5% | -0.050 |
| Hash / active addresses | hash 7D vs 30D +4.5%; addresses -4.5% | hash 97.0%; addresses 9.7% | N/A | 0 | 5% | 0.000 |
| Macro | high real yield; simplified net liquidity about 90D -2.0%; DXY missing | N/A | N/A | -0.50 | 5% | -0.025 |
| Derivatives | funding 0.0054%/8h; OI 95,522 BTC; account long/short 2.00 | N/A | N/A | -0.50 | 5% | -0.025 |
Exact definitions: MVRV = market cap / realized cap; NUPL = 1 - 1/MVRV; MVRV-Z = (market cap - realized cap) / expanding historical standard deviation of market cap. CoinMetrics directly reports the Oct 26 MVRV ratio. Explore21 publishes Oct 27 own-node CSVs for MVRV, MVRV-Z, realized price and STH realized price. Because there is no hourly timestamp, they remain PROXY / FRESHNESS_UNVERIFIED and outside the effective action score. btc-oak was checked in the mandated order but remained at July 22, 2026.
Production cost has no single tradable point. The range retains a public energy-floor estimate near $52.4K and the 2026Q2 listed-miner weighted pretax cash-cost reference near $75.5K. It is a boundary range, not a fabricated estimate.
CoinMetrics Oct 27 active addresses were 616,836; the 7D average was 608,859 versus a 30D average of 637,768. Hash rate was 1.104 ZH/s; the 7D average was 1.073 versus a 30D average of 1.027 ZH/s; mempool.space cross-checked at about 1.071 ZH/s. Strong security and soft usage leave the combination neutral.
Binance USDⓈ-M latest funding was 0.005373%/8h, with moderate recent funding cost. OI was 95,521.93 BTC, about $7.74B at spot; perpetual basis was about -0.04%; account long/short was 1.997. Long accounts remain crowded, so derivatives score -0.5. CryptoETF.today's Oct 27 BTC flow was +$110.3M, but Farside returned 403, so it stays background only.
Macro: DFII10 2.66% and DGS10 5.00% on Oct 23; WALCL $6.754T and TGA $0.952T on Oct 21; RRP $0.000226T on Oct 27. Simplified net liquidity is about $5.801T, roughly 2.0% below the comparable July 22 value. U.S. M2 is $23.414T for September, +0.48% month over month. This is U.S. M2; Global M2 is DATA_MISSING. DXY is missing after Yahoo 429.
4. Total score and regime-modified action
If date-only and stale proxies were forced into the model, the mechanical raw score would be about +0.03. Under the health policy, MVRV-Z and chain-derived weighted contributions are zero, leaving an effective score of -0.14. Directly interpretable effective-weight coverage is about 45%; missing weight is not renormalized.
-0.14 maps to hold/watch. TRANSITION does not permit an add based only on price above SMA200 or MVRV below its mean. The slope has improved but remains below -5%, and long accounts remain crowded. Final action: hold/watch, do not chase; act only when fresh chain data, trend and hard triggers agree.
5. Three independent windows
Tactical, 1–4 weeks
Defensive-neutral. RSI 39.2 is close to but not at typical oversold territory; 7D and 30D returns remain negative. Funding is moderate while account long/short is near 2. Price is 10.7% above SMA200, so bear confirmation is absent, but this is not a chase signal.
Cyclic, 1–6 months
Cautious, with marginal improvement. The SMA200 slope improved from roughly -13.0% to -12.4%, but five persistent TRANSITION days are not a new bull regime. An upgrade requires sustained slope convergence through -5%, repeated closes above the recent high, and confirmation from fresh on-chain and complete flow data.
Strategic, 6–24 months
Retain a core position and stage new capital. Available MVRV-type ratios are not in historical bubble territory, but the late-cycle/bear timing window and negative slope do not support a single heavy allocation. Strategic value and tactical execution remain separate.
6. Hard trigger lines
- Trend-add threshold: five completed closes above $84,500, SMA200 slope above -5%, and no simultaneous overheating in funding, OI and long/short. Not met.
- Value observation line: about $76,723 (1.05×SMA200). It requires fresh MVRV-Z/MVRV, stabilization and flow confirmation; touching it is not an automatic buy.
- Warning line: about $73,069 (dynamic SMA200). A break with slope below -5% moves toward bear confirmation; if MVRV is also above 1.5, it is Hot-Transition and additions are prohibited.
- Bear red line: five completed closes below dynamic SMA200 with slope below -5%, switching to BEAR weights.
- Reduce observation line: about $109,604 (Mayer 1.50). Reduction requires concurrent overheating in MVRV-Z, NUPL, ETF demand and derivatives.
- Data red line: stale chain anchors plus rising leverage and a break below SMA200 means reducing risk budget first.
7. ETH snapshot
Binance live ETHUSDT is $2,359.38. The Oct 27 completed close is $2,350.36; 1d/7d/30d returns are +1.11% / -4.04% / -12.58%. CoinGecko and Coinbase USD checks were $2,354.91 and $2,354.65; Yahoo long-history requests returned 429.
| Indicator | Current | 5Y rolling percentile | 5Y mean | Score | Weight |
|---|---|---|---|---|---|
| MVRV ratio | 1.0324 STALE_CRITICAL, CoinMetrics Oct 26 | 29.2% | 1.1535 | +0.50 explanatory | 0% |
ETH MVRV is directly reported by CoinMetrics but older than 24 hours. It is not presented as ETH MVRV-Z and does not independently establish an ETH trade.
8. MSTR / Strategy mapping
SEC submissions show that Strategy's newest formal disclosure remains the 2026-10-26 8-K, covering Oct 19–25. Strategy bought or sold no bitcoin and issued no ATM shares; holdings remain 848,517 BTC, aggregate cost $64.02B, average cost $75,446. It repurchased 2,068,459 STRC shares for $204.9M; USD Reserve was $4.83B and USD Cash about $242.4M.
| Item | Current estimate |
|---|---|
| MSTR Oct 27 close (FMP) | $141.40, +1.13% |
| FMP market cap / share field | $56.90B / 402.431M; share field points to June 30 and is not the NAV denominator |
| Assumed diluted denominator | 451.933M ADSO; Oct 26 8-K reports no MSTR issuance, so the latest disclosed denominator is retained |
| BTC/ADSO | 0.001878 BTC, about 187,753 sats |
| Gross BTC NAV/ADSO | $152.16 |
| MSTR price / gross BTC NAV | 0.93x |
| Estimated net common NAV/share | $118.00 |
| MSTR price / estimated net common NAV | 1.20x |
ADSO means assumed diluted shares, not GAAP weighted-average diluted shares. Estimated net common NAV uses about $6.75B of debt, about $13.76B of preferred claims after the STRC repurchase, and $5.072B of dollar assets. Preferred claims and dollar assets are estimates and do not replace a full capital-structure model.
| BTC price | Estimated net common NAV/share | 1.0x gross BTC NAV | 1.2x gross BTC NAV | 1.5x gross BTC NAV |
|---|---|---|---|---|
| $60,000 | $78.49 | $112.65 | $135.18 | $168.98 |
| $75,000 | $106.65 | $140.81 | $168.98 | $211.22 |
| $80,000 | $116.04 | $150.20 | $180.24 | $225.30 |
| $81,042 | $118.00 | $152.16 | $182.59 | $228.24 |
| $100,000 | $153.59 | $187.75 | $225.30 | $281.63 |
| $120,000 | $191.14 | $225.30 | $270.36 | $337.96 |
The multiple columns are gross BTC NAV scenarios and ignore debt, preferred claims and dollar assets; only the estimated net common NAV column adds those rough adjustments. MSTR trades below gross BTC NAV/ADSO but above estimated net common NAV. A sub-1x gross BTC NAV is not a risk-free BTC discount.
9. Sources and caveats
- Binance market data ↗: BTCUSDT/ETHUSDT quotes, 1d bars and USDⓈ-M derivatives.
- CoinMetrics Community API ↗: MVRV, addresses and hash rate; restricted fields retain their 403 status.
- Explore21 data ↗: own-node MVRV, MVRV-Z, realized price and STH realized price CSV fallback.
- btc-oak MVRV-Z ↗: mandated first transparent fallback, but still dated July 22 and not used as the current source of record.
- mempool.space ↗, FRED ↗, CryptoETF.today ↗, Strategy Oct 26 8-K ↗, FMP ↗, CoinGecko ↗ and Coinbase ↗.
This is a valuation and risk framework with explicit data boundaries, not personalized investment advice. PROXY, STALE_CRITICAL, FRESHNESS_UNVERIFIED, DATA_MISSING and ACCESS_RESTRICTED are not disguised as complete signals.
Source data
- Binance Spot and USD-M ↗2026-10-28 · BTCUSDT/ETHUSDT live quotes around 2026-10-28 02:16 UTC; completed 1d bars through 2026-10-27; BTCUSDT derivatives through 2026-10-28 02:16 UTC.
- Financial Modeling Prep ↗2026-10-28 · MSTR close and market cap for 2026-10-27; share field retrieved 2026-10-28 and points to 2026-06-30.
- CoinMetrics Community API ↗2026-10-27 · BTC/ETH CapMVRVCur through 2026-10-26; BTC AdrActCnt and HashRate through 2026-10-27; CapRealUSD, IssContNtv and FeeTotUSD returned 403.
- Explore21 on-chain CSV ↗2026-10-27 · Own-node date-level MVRV, MVRV-Z, realized price and STH realized price through 2026-10-27; no hourly timestamps.
- btc-oak MVRV-Z ↗2026-07-22 · Mandated transparent fallback checked; observation remained 2026-07-22 and was not used as current.
- mempool.space ↗2026-10-28 · Current Bitcoin hash-rate cross-check around 2026-10-28 02:15 UTC.
- FRED ↗2026-10-27 · DFII10/DGS10 through 2026-10-23; WALCL/WTREGEN through 2026-10-21; RRPONTSYD through 2026-10-27; M2SL through 2026-09.
- Yahoo Finance ↗2026-10-28 · BTC-USD, ETH-USD and DX-Y.NYB chart requests returned HTTP 429 after the allowed retry; no Yahoo value was used.
- Farside and CryptoETF.today ↗2026-10-27 · Farside returned HTTP 403; fallback latestDate 2026-10-27 showed BTC net inflow of $110.3M without a BTC partial flag.
- Strategy Form 8-K ↗2026-10-26 · Filed 2026-10-26; holdings, no-purchase/no-ATM update, STRC repurchase and dollar-reserve balances through 2026-10-25.
- CoinGecko and Coinbase ↗2026-10-28 · BTC/USD and ETH/USD spot cross-checks around 2026-10-28 02:15 UTC.
Previous reports
Dates without a complete report are marked below. Short notifications are not presented as full reports.
- Full report
- Full report
- Full report
- Report not found
- Full report
- Full report
- Report not found
- Full report
- Full report
- Report not found
- Full report
- Full report
- Full report
- Full report
- Report not found
- Report not found
- Full report · 2 versions
- Report not found
- Full report · 3 versions
- Summary only · full report unavailable
- Full report
- Summary only · full report unavailable
- Summary only · full report unavailable
- Summary only · full report unavailable
- Summary only · full report unavailable
- Summary only · full report unavailable
- Summary only · full report unavailable
- Summary only · full report unavailable