Skip to content

Research notes

Crypto downside beta: sensitivity during falling markets

Ten hypothetical days produce a 1.80 downside beta and 0.80 upside beta. Changing the threshold admits a flat-market loss and changes the slope to 0.70.

Ivory paper wings bend down and up from a lime ceramic hinge on a black plinth.
Illustration for research notes; examples in this article are educational.

Crypto downside beta measures how a portfolio's returns vary with a chosen benchmark during periods when that benchmark falls below a declared threshold. Under a conditional regression convention, calculate the slope using only those paired observations, with an intercept and means recomputed inside the subset. State the benchmark, threshold, return interval and retained count. Downside beta describes historical market sensitivity; it does not measure every portfolio loss or set a limit on future losses.

A portfolio can respond gently to rising markets and sharply to falling ones. One regression through all observations can conceal that difference. Separating the observations helps describe it, provided that “downside” has a precise definition and enough relevant data remain.

Choose what qualifies as a down period

Let m be one period's benchmark return and p the portfolio return over exactly the same interval. For this article, the downside set contains observations with m < 0; the upside set contains observations with m > 0. An exactly zero benchmark return belongs to neither subset, but remains in the full-sample calculation.

The condition concerns the benchmark. A portfolio loss on a rising benchmark day stays out of this downside set. A portfolio gain on a falling benchmark day stays in it. Filtering on the portfolio's own losses would answer a different question.

Separate positive-market and negative-market regressions are documented in PerformanceAnalytics' beta methodology. The label alone is insufficient to reproduce a report: record the actual comparison operators and calculation convention used by the implementation.

A report can instead define its subset as benchmark returns below the sample mean or below a cash reference. Below-average returns can include gains. For an excess-return analysis, first define x = m − f and y = p − f, where f is the matching period's cash reference return, then specify the threshold on x. A zero raw-return threshold and a zero excess-return threshold need not retain the same dates.

Our worked example assumes f = 0, so raw and excess returns coincide. This is a teaching assumption, not a claim that cash earns nothing or that a stablecoin is risk-free. The earlier beta and alpha guide covers the full-sample regression and cash-reference distinction in detail.

Recompute the means inside the subset

For retained downside observations, calculate their benchmark mean mean_m_down and portfolio mean mean_p_down. Then use:

Calculate cross_down by summing (m − mean_m_down) × (p − mean_p_down) across the retained observations.

Calculate squares_down by summing (m − mean_m_down)^2 across those same observations.

Then beta_down = cross_down / squares_down.

Finally, intercept_down = mean_p_down − beta_down × mean_m_down.

Repeat the calculation on the upside observations for upside beta. Both are ordinary least-squares slopes with intercepts. NIST's straight-line least-squares derivation supplies these centered-sum formulas. Using sample covariance divided by sample benchmark variance gives the same slope when both use the same retained observations and divisor.

Do not filter the rows but keep means from the full sample. That mixes two different calculations. Do not silently force the fitted line through zero: a no-intercept slope uses different arithmetic and has a different interpretation.

Beta is dimensionless when both return columns use matching units. Intercepts retain the return unit and interval. Entering one column as decimals and the other as percentage-point values changes the slope by a factor of 100.

Ten hypothetical days expose the asymmetry

These are original invented observations, not asset prices, market research results or KLINEO performance. Assume daily net simple portfolio returns after all modeled costs, no external cash flows, a common reporting currency, and synchronized consecutive 00:00 UTC valuation boundaries. The benchmark is an illustrative return series. Values in the table are percentages; calculations below use percentage-point numbers.

DayBenchmark return mPortfolio return pZero-threshold subset
1−4%−8%Down
2−3%−5%Down
3−2%−5%Down
4−1%−2%Down
50%−6%Neither
6+1%0%Up
7+2%+2%Up
8+3%+1%Up
9+4%+3%Up
10+5%+3.5%Up

For the four down days, the benchmark mean is −2.5% and portfolio mean is −5%. Centered benchmark values are −1.5, −0.5, +0.5, +1.5; centered portfolio values are −3, 0, 0, +3. Their cross-products total 4.5 + 0 + 0 + 4.5 = 9. The benchmark squares total 2.25 + 0.25 + 0.25 + 2.25 = 5.

Downside beta is therefore 9 / 5 = 1.80. The intercept is −5 − 1.80 × (−2.5) = −0.50 percentage points per daily observation.

For the five up days, the benchmark mean is 3% and portfolio mean is 1.9%. The centered cross-product total is 8 and benchmark squared total is 10, producing upside beta 8 / 10 = 0.80. Its intercept is also −0.50 percentage points.

FitRetained daysCentered cross-product sumCentered benchmark squaresBeta
Full sample10103.7582.501.2576
Benchmark below zero49.005.001.8000
Benchmark above zero58.0010.000.8000

Both sum columns use squared percentage-point units. The full-sample slope rounds to 1.26. It is not the average of 1.80 and 0.80: it also reflects differences between the subsets' means and includes Day 5.

The downside slope describes a fitted change of 1.8 percentage points in portfolio return for each one-percentage-point change in the benchmark within that selected sample. It does not say every 1% benchmark loss produces a 1.8% portfolio loss. The fitted line is p = −0.50 + 1.80 × m, using percentage-point inputs. At m = −1, it gives −2.30%; the actual hypothetical observation is −2%, leaving a +0.30 percentage-point residual.

That line also supplies no evidence about a −10% benchmark day: the retained benchmark observations range only from −4% to −1%.

Changing the threshold changes the question

Keep every return unchanged, but define downside as m < mean(m). Across all ten days, the benchmark mean is +0.5%. The condition now retains Days 1–5, including the flat benchmark day with a −6% portfolio return.

Within this new subset, the benchmark mean is −2%, the portfolio mean is −5.2%, the centered cross-product sum is 7 and the benchmark squared sum is 10. The resulting beta is 7 / 10 = 0.70, with an intercept of −3.80 percentage points.

Adding a large portfolio loss has lowered the conditional beta from 1.80 to 0.70. Nothing about the observed returns improved. The slope changed because the membership and centered relationship changed. A claim that downside exposure “fell” would hide the definition change.

Neither threshold should be selected because it produces a more attractive number. Choose the question first: sensitivity when the benchmark loses value differs from sensitivity when it underperforms its average. Save the threshold's numerical value as well as its name; a sample-mean threshold can move when the estimation window changes.

Sensitivity is different from shortfall severity

Downside deviation uses the portfolio's own returns relative to a target. It needs no benchmark. PerformanceAnalytics' downside-deviation documentation distinguishes averaging squared shortfalls over all observations from averaging over only below-target observations.

Using the all-period convention and a zero target here, the squared portfolio shortfalls total 64 + 25 + 25 + 4 + 36 = 154. Downside deviation is sqrt(154 / 10) = 3.9243 percentage points per daily observation, rounded. Day 5 contributes to this measure despite being excluded from both zero-threshold beta subsets.

A hypothetical portfolio losing exactly 2% on every retained down day would have downside beta zero if the benchmark varied: centering the constant portfolio returns leaves zeros. Its repeated losses remain economically meaningful. A low slope is therefore insufficient evidence of loss protection. The separate downside-deviation worksheet explains target and divisor choices without conflating them with market conditioning.

Neither measure preserves the sequence of returns. Review drawdown episodes to see whether losses clustered and how long recovery took.

Inspect the subset before trusting its slope

The following failures can survive a correct-looking headline number:

  • Too little benchmark variation. If every retained benchmark return is identical, the denominator is zero and beta is undefined. A tiny nonzero denominator can make small data revisions move the estimate sharply. Publish the retained count and benchmark range beside the slope.
  • Too few relevant observations. Two retained observations with distinct benchmark returns identify a fitted line but leave no residual degrees of freedom for estimating its noise. Four invented down days illustrate arithmetic; they establish no statistically reliable market relationship. A long calendar history can still contain very few severe declines.
  • Mismatched marks. Pairing a portfolio's later valuation with an earlier benchmark close can shift a response into the next observation. Missing or stale prices should trigger investigation, not automatic zero returns that move observations across the threshold.
  • Changing exposure. Different leverage, collateral, cash balances or positions across regimes can change the fitted sensitivity. A pooled historical slope may describe none of today's actual holdings. Record exposure changes and examine predeclared subwindows rather than searching for the most reassuring result.

Report uncertainty when using real observations, and state how its calculation handles any dependence in the returns. A precise arithmetic slope and a precise estimate of future sensitivity are different claims. Likewise, a threshold that selects ordinary negative days does not automatically isolate liquidity crises or liquidation events.

Retain a worksheet another reviewer can reproduce

Save the paired return file and the following records together:

Worksheet fieldReproducible record
Return constructionPortfolio equity denominator, costs, cash-flow treatment, currency and exact interval boundaries
BenchmarkInstrument or index and why it answers the exposure question
ConditioningRaw or excess returns, cash reference, numerical threshold and strict or inclusive operator
MembershipRetained dates, excluded zero-boundary dates, missing-data decisions and counts
ArithmeticSubset means, centered cross-product sum, benchmark squared sum, slope and intercept
Sensitivity reviewDeclared alternative window or threshold, coefficient uncertainty and reasons results differ
Loss reviewPortfolio shortfalls, actual drawdown episodes and separate stress assumptions

Recalculate one subset from the rows, then check a boundary observation such as Day 5. Compare the result with the full-sample fit and the upside fit. If a platform disagrees, reconcile membership, means and intercept handling before interpreting the difference.

Use portfolio stress testing for explicit hypothetical shocks beyond the observed range, with assumptions about exposure and execution. Multiplying an unprecedented market fall by the historical downside slope is only an extrapolation, not a complete stress test. Keep the retained dates and calculation sums beside the coefficient: they show exactly which falling markets the number can describe.

Keep the context with the example.

Each worked example is illustrative, with its sources and assumptions in the article. Read our editorial standards for authorship, verification and corrections.