Sign in / Sign up

BTC daily report · 2026-10-23

Report date (Beijing):

BTC remains in a persistent transition regime; stale on-chain anchors and long-heavy derivatives keep the action at hold/watch.

1. Data health and fallbacks

This report determines the BTC regime before interpreting valuation. The cutoff is approximately 10:18 Beijing time on 2026-10-23. Returns, SMA, slope, Mayer and RSI are computed locally from continuous completed Binance BTCUSDT / ETHUSDT 1-day closes; live USDT quotes are never relabeled as delayed USD closes.

Data groupSource and observationHealth
BTC/ETH spot and barsBinance plugin; live BTCUSDT $81,420.00, ETHUSDT $2,395.08; completed bars through Oct 22Primary succeeded; fresh
Independent price checkFMP BTCUSD $81,304.74, ETHUSD $2,391.73USD and USDT labels kept distinct
BTC/ETH MVRV ratioCoinMetrics CapMVRVCur, latest Oct 21 00:00 UTCSTALE_CRITICAL, older than 24h
BTC MVRV-ZPerly/Bitview 0.89, dated Oct 22 without an hourly timestampPROXY / FRESHNESS_UNVERIFIED; effective score set to zero
Realized cap, issuance and feesCoinMetrics CapRealUSD, IssContNtv, FeeTotUSDACCESS_RESTRICTED 403; no equivalent-endpoint retry
Addresses and hash rateCoinMetrics through Oct 22/21; mempool.space through Oct 22Available; dates stated below
DerivativesBinance USDⓈ-M plugin near Oct 23 02:16 UTCPrimary succeeded; fresh
ETF flowsFarside 403; CryptoETF.today Oct 22 BTC ETF -$25.0MFallback succeeded; context only
MacroFRED rates/liquidity through Oct 21/22, M2 through August; Yahoo DXY through Oct 23Mixed frequency; dates shown
Strategy/MSTRFMP Oct 22 close, shares, market cap and SEC index; holdings from Strategy/SEC Oct 19 8-KQuote fresh; latest formal holdings disclosure

FMP was discovered by its exact MCP namespace and used first for MSTR, BTCUSD, ETHUSD, shares, market cap and the SEC filing index. On-chain, ETF, FRED and official holdings fields use their designated sources. Missing or stale weights remain neutral and are not renormalized.

2. BTC regime, sub-zone and price

ItemCurrent reading
Live Binance BTCUSDT$81,420.00
Oct 22 completed close$81,416.09
1d / 7d / 30d close-to-close return-3.18% / -1.01% / -5.56%
200D SMA$72,835.86
Annualized six-month slope of 200D SMA-28.05%
Mayer Multiple1.118
RSI(14)48.77
Months since Apr 20, 2024 halvingabout 30 months

Price is above the 200D SMA while the slope is below -5%, so the rules classify the regime as TRANSITION. Every completed day from Oct 18 through Oct 22 is TRANSITION, satisfying five-day persistence. The halving phase is 24–36 months, late-cycle/bear.

MVRV is above 1.5 but price is above the 200D SMA, so Hot-Transition is not met. There is no confirmed Cheap-Transition turn. The sub-zone is Sideways-Transition.

3. BTC multi-anchor valuation

Transition weights are fixed at MVRV-Z 25%, Mayer 15%, Production 10%, NUPL 15%, STH 15%, Halving 5%, Hash/AA 5%, Macro 5%, and Derivatives 5%. MVRV ratio is explanatory at 0% and does not replace MVRV-Z.

AnchorCurrent value5Y rolling percentile5Y meanScoreWeightEffective contribution
MVRV-Z0.89 PROXY, date-level Oct 22N/A; about 41% since 2022N/A+0.50 raw / 0 effective25%0.000
MVRV ratio1.5604 STALE_CRITICAL, Oct 2144.9%1.6909+0.50 explanatory0%0.000
Mayer Multiple1.118N/AN/A-0.2515%-0.038
Production cost / priceNo audit-grade point estimate today; accessible estimate range $38K–$85K, price/cost 0.96–2.14xN/AN/A010%0.000
NUPL0.3592, derived from stale MVRV44.9% monotonic mappingN/A+0.25 raw / 0 effective15%0.000
STH cost basisPerly weekly STH-MVRV 1.09 PROXY, implied basis about $74,716about 65% since 2022N/A015%0.000
Halving phaseabout 30 months, late-cycle/bearN/AN/A-1.005%-0.050
Hash ribbon / active addresseshash 7D vs 30D +5.4%; addresses -2.8%N/AN/A05%0.000
Macro compositehigh real yield, rising TGA reduces net liquidity; DXY near flat over 30d; lagged M2 risesN/AN/A-0.505%-0.025
Derivatives compositefunding 0.0045%/8h; long/short 2.15; OI about 96,025 BTC / $7.82BN/AN/A-0.505%-0.025

CoinMetrics defines CapMVRVCur = market cap / realized cap. The Oct 21 MVRV was 1.5604 and market cap about $1.692T, but direct realized cap returned 403, so it is not reverse-engineered and presented as a direct observation. NUPL = 1 - 1/MVRV = 0.3592 and inherits the stale timestamp. Perly/Bitview uses MVRV-Z = (market cap - realized cap) / expanding historical standard deviation of market cap; its Oct 22 reading is 0.89. This transparent proxy is not plain MVRV.

CoinMetrics recorded 634,627 active addresses on Oct 22; the seven-day average of 623,508 was 2.8% below the 30-day average of 641,169. Latest CoinMetrics hash rate was about 1.055 ZH/s and its seven-day average was 5.4% above the 30-day average; mempool's current estimate was about 1.041 ZH/s. Funding was mildly positive, but the account long/short ratio rose to 2.15, producing a crowding warning. CryptoETF.today's Oct 22 BTC ETF flow was -$25.0M and remains context only.

Macro observations: DFII10 2.76% and DGS10 5.13% on Oct 21; WALCL $6.754T and TGA $0.952T on Oct 21; RRP $0.000351T on Oct 22, giving simplified net liquidity near $5.801T. U.S. M2 was $23.343T in August, up about 0.54% month on month. DXY was 101.695 on Oct 23, about +0.40% over roughly 30 days. This is U.S. M2, not Global M2.

4. Total score and regime modifier

Forcing stale/date-level on-chain proxies into the model would give a raw mechanical score near +0.03. After zeroing MVRV-Z and stale derived on-chain contributions, the effective composite is -0.14. About 45% of weight has directly interpretable effective coverage; the rest remains neutral without renormalization.

-0.14 maps to hold/watch. The TRANSITION modifier prevents price above the SMA from becoming a standalone add signal: the 200D slope remains deeply negative and critical on-chain anchors are not action-grade. Final action: hold/watch, do not chase; stage action only after hard levels, trend and fresh on-chain data confirm together.

5. Three independent horizons

Tactical, 1–4 weeks

Neutral-defensive. The Oct 22 close fell 3.18% and RSI returned to 48.8. Price remains above the 200D SMA, but account positioning is heavily long. Avoid chasing and watch whether $80K–$81K forms a higher low; if it breaks, focus on the 200D area rather than using stale MVRV to buy the dip.

Cyclic, 1–6 months

Cautious watch. TRANSITION persisted for five days, but the 200D slope is still -28.1%. Improvement needs a materially less negative slope, continued closes above the SMA, and confirmation from ETF flows, addresses and fresh MVRV-Z. Otherwise a retest of the moving-average region remains plausible.

Strategic, 6–24 months

Keep a core allocation and stage new capital. MVRV and the MVRV-Z proxy are mid-range rather than euphoric or capitulation readings. Strategic ownership can coexist with tactical restraint; stale or proxy fields do not support a precise undervaluation claim.

6. Hard trigger lines

  • Value-watch line: about $76,478, roughly 1.05x the 200D SMA. It is not an automatic buy; require fresh MVRV-Z/MVRV, stabilization and flow confirmation.
  • Trend-add gate: persistent closes above the 200D SMA and the annualized slope converging toward -5%, with non-extreme funding and no sustained ETF outflow. This is not met.
  • Reduce-watch line: about $109,254, Mayer 1.50. Escalation requires simultaneous MVRV-Z, NUPL, ETF and derivatives overheating.
  • Warning line: the $72,836 200D area. Five completed closes below it with slope below -5% would produce BEAR. If MVRV remains above 1.5, that becomes Hot-Transition and adds are prohibited.
  • Red line: critical on-chain staleness plus rapidly rising leverage/funding and a break below the 200D SMA. Reduce risk budget.

7. ETH snapshot

Live Binance ETHUSDT was $2,395.08. The Oct 22 completed close was $2,389.14; 1d/7d/30d returns were -3.42% / -2.17% / -13.24%, and RSI(14) was 41.42. FMP ETHUSD $2,391.73 is an independent USD cross-check only.

IndicatorCurrent5Y rolling percentile5Y meanScoreWeight
MVRV ratio1.0898 STALE_CRITICAL, Oct 2139.4%1.1559+0.50 explanatory0%

CoinMetrics directly supplied ETH MVRV, but it is older than 24 hours. It is not relabeled as ETH MVRV-Z and does not drive an action call.

8. MSTR / Strategy mapping

The newest formal holdings disclosure remains Strategy's Oct 19, 2026 8-K through Oct 18: 267 BTC purchased during the week; 848,517 BTC total; $64.02B aggregate cost; $75,446 average cost; 140,872 MSTR shares sold for about $22.0M net; a $4.83B USD Reserve and $447.3M USD Cash. Two Oct 20 DEFA14A filings did not update holdings.

ItemCurrent estimate
MSTR Oct 22 close, FMP$145.80
FMP market cap / outstanding shares$58.67B / 402.431M
Latest basic / ADSO422.353M / 451.933M
BTC per assumed-diluted share0.001878 BTC, about 187,753 sats
Gross BTC NAV/share at current BTC$152.87
Diluted market cap / gross BTC NAV0.95x
Estimated net common NAV/shareabout $118.72
Diluted market cap / estimated net common NAVabout 1.23x

ADSO is an assumed-diluted disclosure denominator, not GAAP weighted-average diluted shares. Net common NAV retains framework estimates of about $6.75B debt, $13.96B preferred claims and $5.277B dollar assets. Financing, dividends, repurchases and conversion can change senior claims, so 1.23x is not a precise liquidation value.

BTC-price scenario table

The table uses 848,517 BTC / 451.933M ADSO and applies 1.0x, 1.2x and 1.5x to gross BTC NAV/share. It explicitly ignores debt, preferred claims, dollar assets, software value, taxes and future dilution.

BTC price1.0x gross BTC NAV1.2x1.5x
$60,000$112.65$135.18$168.98
$80,000$150.20$180.24$225.30
$81,420$152.87$183.44$229.30
$100,000$187.75$225.30$281.63
$120,000$225.30$270.36$337.96

MSTR trades slightly below gross BTC NAV/share but above estimated net common NAV after senior claims. “Below 1x gross BTC NAV” is not a risk-free bitcoin discount.

9. Sources and caveats

This is a valuation and risk framework under explicit data constraints, not personalized investment advice. PROXY, STALE_CRITICAL, FRESHNESS_UNVERIFIED, DATA_INCOMPLETE and ACCESS_RESTRICTED fields are not presented as complete, real-time or independently tradable signals.

Source data

  1. Binance Spot and USD-M ↗2026-10-23 · BTCUSDT/ETHUSDT live quotes around 2026-10-23 02:16 UTC; completed 1d bars through 2026-10-22; BTCUSDT derivatives through 2026-10-23 02:16 UTC.
  2. CoinMetrics Community API ↗2026-10-22 · BTC/ETH CapMVRVCur through 2026-10-21 00:00 UTC; BTC AdrActCnt through 2026-10-22 and HashRate through 2026-10-21; CapRealUSD, IssContNtv and FeeTotUSD returned 403.
  3. Perly MVRV-Z ↗2026-10-22 · Transparent Bitview-based MVRV-Z proxy, 0.89 dated 2026-10-22; no hourly timestamp, treated as PROXY / FRESHNESS_UNVERIFIED.
  4. mempool.space ↗2026-10-22 · Three-day Bitcoin hash-rate cross-check through 2026-10-22.
  5. FRED ↗2026-10-22 · DFII10 and DGS10 through 2026-10-21; WALCL and WTREGEN through 2026-10-21; RRPONTSYD through 2026-10-22; M2SL through 2026-08.
  6. Yahoo Finance ↗2026-10-23 · DX-Y.NYB through 2026-10-23 and independent BTC-USD/ETH-USD long-history fallback; not labeled live Binance spot.
  7. CryptoETF.today ↗2026-10-22 · Fallback after Farside HTTP 403; 2026-10-22 Bitcoin ETF net flow -$25.0M.
  8. Strategy Form 8-K ↗2026-10-19 · Filed 2026-10-19; holdings, purchases, MSTR issuance and cash disclosures through 2026-10-18.
  9. Financial Modeling Prep ↗2026-10-23 · MSTR quote, market cap and shares on 2026-10-22; BTCUSD/ETHUSD quote cross-check around 2026-10-23 02:16 UTC; SEC filing index through 2026-10-20.

No trading is executed by this report.

Latest report →

Previous reports

Dates without a complete report are marked below. Short notifications are not presented as full reports.

  1. Report not found
  2. Full report
  3. Report not found
  4. Full report
  5. Full report
  6. Report not found
  7. Full report
  8. Full report
  9. Full report
  10. Full report
  11. Report not found
  12. Report not found
  13. Full report · 2 versions
  14. Report not found
  15. Full report · 3 versions
  16. Summary only · full report unavailable
  17. Full report
  18. Summary only · full report unavailable
  19. Summary only · full report unavailable
  20. Summary only · full report unavailable
  21. Summary only · full report unavailable
  22. Summary only · full report unavailable
  23. Summary only · full report unavailable
  24. Summary only · full report unavailable