Crypto stories need evidence.Open methods · Traceable sources ↗
C✓WhyCoinMovesTHE EVIDENCE DESK
← Research
Data studyMarket watch

Altcoin beta to Bitcoin: BTC, ETH, SOL and DOGE hourly returns

Compare hourly returns, volatility and Bitcoin beta for BTC, ETH, SOL and DOGE using OKX spot data, with sample counts and a separate live baseline.

By
WhyCoinMoves Research
Published / reviewed
Observation / evidence scope
2025-10-01 – 2026-09-24
Reading time
2 min
Contents
  1. 01What the sample shows
  2. 02Sample construction and missing hours
  3. 03How to read Bitcoin beta
  4. 04What this changes when reading a price alert
  5. 05What is altcoin beta to Bitcoin?
  6. 06Do altcoins have the same hourly volatility as Bitcoin?
  7. 07Limitations
  8. 08Sources and data access
  9. 09Live prior 30-day hourly baseline — separate from the historical study
  10. 10Related live archives
  11. 11Related research
Historical OKX spot / USDT sample; absolute close-to-close hourly returns
AssetClosed bars / expectedValid returns NMedian |r| (%)P99 |r| (%)BTC betaMatched returns N
BTC8596 / 859885930.20041.77511.00008593
ETH8596 / 859885930.25882.48551.21688593
SOL8595 / 859885910.31292.66851.27068591
DOGE8595 / 859885910.31642.84031.24738591

What the sample shows

The median absolute hourly return is 0.2004% for BTC and 0.3164% for DOGE. The corresponding P99 values are 1.7751% and 2.8403%. A fixed percentage move therefore occupies a different place in each asset’s empirical distribution. That supports reporting an asset-specific baseline alongside an alert; it does not establish an optimal alert setting.

The gap between central and tail observations is large. P99 is an empirical order statistic, not a guaranteed future loss boundary. These figures alone are not a formal test against a normal distribution, and no false-positive rate is estimated because there is no independently labelled set of abnormal events.

Sample construction and missing hours

We recalculated public-market candle data held in an existing research archive. The common observation window is 1 October 2025 00:00 UTC to 24 September 2026 06:00 UTC, with 8,598 possible hourly candles per asset. Only confirmed, closed candles enter the sample. Timestamps, duplicate keys, finite positive prices and OHLC consistency were checked. The local archive ends before the initially considered October cutoff, so the published period stops at the shared available endpoint.

Returns are 100 × (current close / previous close − 1), and only exactly adjacent hourly closes are paired. Gaps are neither forward-filled nor treated as zero returns. Quantiles use the sorted absolute returns at index floor((N − 1) × p), without interpolation. The table gives the remaining return count as well as candle coverage.

How to read Bitcoin beta

Beta is covariance(asset return, BTC return) divided by variance(BTC return), using signed returns at matching timestamps on the same venue and in the same quote currency. ETH, SOL and DOGE have sample betas above one here. This is a historical linear association; it does not mean every BTC move is multiplied by that number, or that the remaining return is caused by a coin-specific news event.

A beta calculated from a broad historical window can differ from the live rolling baseline below. Market composition, volatility and the sample period change. Hourly estimates also cannot be transferred directly to a minute-level move. Mixing USD and USDT series would add a quote-currency effect to the comparison.

What this changes when reading a price alert

A useful alert separates the measured move, its historical context and the explanation being proposed. Robust summaries can reduce the influence of isolated outliers, but they do not identify a cause. The live table is descriptive context from the site’s current coverage; it is a separate dataset, not an extension of this fixed historical sample.

What is altcoin beta to Bitcoin?

Bitcoin beta describes how an asset’s returns co-move with BTC in a specified historical sample. It differs from correlation and from the asset’s own volatility. It is not a fixed multiplier for every future BTC move.

Do altcoins have the same hourly volatility as Bitcoin?

Not in this four-asset sample: median and tail absolute hourly returns differ across BTC, ETH, SOL and DOGE. The comparison covers selected surviving assets on OKX spot, not every altcoin or trading venue.

Limitations

Four selected surviving assets on one spot venue are not a representative sample of all crypto assets. Missing hours remain excluded. There is no regime-stability test, causal identification, profitability backtest or out-of-sample validation in this article.

Sources and data access

Cited sources document external facts or data formats; they do not endorse our findings. The public snapshot contains the table and methods. Source-file fingerprints are included for recalculated datasets. Full archived raw files are not distributed here; fingerprints identify the files used, rather than independently proving the results.

Aggregate data snapshot (JSON) · Markdown · Methods and limitations

Live prior 30-day hourly baseline — separate from the historical study

Only the current watch list is shown, up to 12 assets. Missing or stale estimates remain unavailable. Venue and quote currency are kept separate; beta needs matching BTC data. Hourly statistics are not minute-move probabilities.

Observation cutoff (UTC): 20/10/2026, 14:59

Live prior 30-day hourly baseline — separate from the historical study
AssetSourceBars / expectedMedian |r| (%)P99 |r| (%)BTC BetaMatched NLast close (UTC+8)Status
BTCOKX · USDT720/7200.14751.23191.000071920/10/2026, 14:00Ready
SUIOKX · USDT720/7200.52743.69762.063971920/10/2026, 14:00Ready
DOGEOKX · USDT720/7200.32182.29311.556771920/10/2026, 14:00Ready
ETHOKX · USDT720/7200.19351.45801.117071920/10/2026, 14:00Ready
SOLOKX · USDT720/7200.28102.00821.416971920/10/2026, 14:00Ready
XRPOKX · USDT720/7200.26712.28831.434771920/10/2026, 14:00Ready
PEARL—0/720———0Not availableUnavailable: incomplete or stale
JCT—0/720———0Not availableUnavailable: incomplete or stale
QTC—0/720———0Not availableUnavailable: incomplete or stale
CARDSOKX · USDT720/7201.04178.78741.544071920/10/2026, 14:00Ready
PENGUOKX · USDT720/7200.57873.97742.152271920/10/2026, 14:00Ready
NEAROKX · USDT720/7200.78875.09742.184071920/10/2026, 14:00Ready

Related live archives