Risk Metrics - Methodology

How we calculate risk indicators for cryptocurrencies

Table of Contents

Overview

CoinRisqLab provides a comprehensive suite of risk metrics to help investors understand and quantify the risk profile of cryptocurrencies. These metrics are based on Modern Portfolio Theory and industry-standard risk management practices.

Metrics use different calculation windows based on their purpose: VaR and Beta use 365 days for more stable risk estimates, while Skewness, Kurtosis, and SML use 90 days to capture recent distribution characteristics.

VaR/CVaR

Downside Risk

Beta/Alpha

Market Sensitivity

Skew/Kurtosis

Distribution Shape

SML

CAPM Valuation

Value at Risk (VaR)

Value at Risk (VaR) is a statistical measure that quantifies the potential loss in value of an asset over a defined period for a given confidence level. It answers the question: "What is the maximum loss I can expect with X% confidence?"

Definition

VaR at confidence level α represents the (1-α) percentile of the return distribution. For example, VaR 95% indicates the loss that will not be exceeded 95% of the time.

VaR(α) = -Percentile(Returns, 100 - α)
Where α = confidence level (95% or 99%)

Historical VaR Method

We use the Historical Simulation method, which makes no assumptions about the distribution of returns:

  1. Collect up to 365 days of daily logarithmic returns
  2. Sort returns from lowest to highest
  3. Find the return at the (100-α) percentile position
  4. Report the absolute value as potential loss

Note: The volatility (standard deviation) used in VaR calculations is computed over a 365-day window, unlike the standalone volatility metric which uses a 90-day window and is then annualized. This longer window provides more stable risk estimates for downside risk measurement.

Confidence Levels

LevelPercentileInterpretation
VaR 95%
5th percentileLoss exceeded only 5% of days (1 in 20)
VaR 99%
1st percentileLoss exceeded only 1% of days (1 in 100)

Example

Asset: Bitcoin (BTC)
Period: 365 days
VaR 95%: 4.5%
VaR 99%: 8.2%
Interpretation: With 95% confidence, the daily loss will not exceed 4.5%. Only on 5% of days (approximately 18 days per year) should we expect losses greater than 4.5%.

Conditional VaR (CVaR) / Expected Shortfall

CVaR, also known as Expected Shortfall (ES), addresses a key limitation of VaR: it tells you the average loss when VaR is exceeded. It answers: "When things go bad, how bad do they get?"

Formula

CVaR(α) = -Average(Returns where Return < -VaR(α))
Average of all returns in the tail beyond VaR

VaR vs CVaR Comparison

MetricQuestionProperty
VaRWhat's the threshold loss?Single point estimate
CVaRWhat's the average extreme loss?Tail average (coherent risk measure)

Note: CVaR is always greater than or equal to VaR. It provides a more complete picture of tail risk.

Beta (Market Sensitivity)

Beta measures the sensitivity of an asset's returns to market movements. It indicates how much an asset tends to move relative to the overall market (CoinRisqLab 80 Index).

Formula

Beta = Cov(R_asset, R_market) / Var(R_market)
Where R = logarithmic returns

Beta is calculated using Ordinary Least Squares (OLS) regression of asset returns against market returns.

Beta Interpretation

Beta ValueCategoryMeaning
β < 0
InverseMoves opposite to the market
0 < β < 1
DefensiveLess volatile than market
β = 1
MarketMoves exactly like the market
1 < β < 2
AggressiveAmplifies market movements
β > 2
SpeculativeExtreme market sensitivity

Additional Regression Metrics

R-Squared (R²)

Percentage of asset variance explained by market movements. Higher R² means the asset tracks the market more closely.

Correlation

Strength and direction of linear relationship with the market. Ranges from -1 (perfect inverse) to +1 (perfect positive).

Alpha (Excess Return)

Alpha measures the excess return of an asset beyond what would be predicted by its beta. A positive alpha indicates outperformance; negative alpha indicates underperformance.

Formula

Alpha = Mean(R_asset) - Beta × Mean(R_market)
The y-intercept of the regression line

Interpretation

  • Positive Alpha: Asset generates returns above what beta predicts (skilled selection or unique value)
  • Negative Alpha: Asset underperforms relative to its market risk
  • Zero Alpha: Returns fully explained by market exposure

Security Market Line (SML)

The Security Market Line is a graphical representation of the Capital Asset Pricing Model (CAPM). It shows the theoretical relationship between systematic risk (beta) and expected return.

CAPM Formula

E(R) = Rf + Beta × (Rm - Rf)
Where: E(R) = Expected Return, Rf = Risk-free Rate, Rm = Market Return

Note: We use Rf = 0 (simplified model for crypto markets where traditional risk-free rates are less relevant).

Jensen's Alpha

The vertical distance between an asset's actual return and the SML represents Jensen's Alpha:

Jensen's Alpha = Actual Return - Expected Return (from CAPM)
PositionInterpretation
Above SML
Undervalued - Generates excess returns for its risk level
On SML
Fairly valued - Return matches risk
Below SML
Overvalued - Insufficient return for risk taken

Skewness

Skewness measures the asymmetry of the return distribution. It indicates whether extreme returns are more likely to be positive or negative.

Fisher's Skewness Formula

Skewness = (n / ((n-1)(n-2))) × Σ((x - μ) / σ)³
Third standardized moment with sample bias correction

Interpretation

ValueTypeMeaning
< -0.5
Negative SkewLeft tail is longer - more extreme losses than gains
-0.5 to 0.5
SymmetricBalanced distribution of returns
> 0.5
Positive SkewRight tail is longer - more extreme gains than losses

Risk Implication

Negative skewness is concerning for investors because it means the asset has a higher probability of extreme negative returns (crash risk). Most cryptocurrencies exhibit negative skewness during market stress periods.

Kurtosis

Kurtosis measures the "tailedness" of the return distribution - how likely extreme values (outliers) are compared to a normal distribution.

Excess Kurtosis Formula (Fisher)

Excess Kurtosis = ((n+1)n / ((n-1)(n-2)(n-3))) × Σ((x - μ) / σ)⁴ - 3(n-1)² / ((n-2)(n-3))
Fourth standardized moment minus 3 (so normal distribution = 0)

Interpretation

ValueTypeMeaning
< -1
PlatykurticThin tails - fewer extreme events than normal
-1 to 1
MesokurticNormal-like tails
> 1
LeptokurticFat tails - more extreme events than normal

Risk Implication

High kurtosis (leptokurtic) is important for risk management because it means extreme moves happen more often than a normal distribution would predict. Cryptocurrencies typically have high positive kurtosis, meaning "black swan" events are more common than in traditional markets.

Stress Test

Stress testing estimates the potential impact of historical crisis events on an asset, using its beta to project how it would react to similar market shocks.

Formula

Expected Impact = Beta × Market Shock
New Price = Current Price × (1 + Expected Impact)

Historical Scenarios

EventPeriodMarket Shock
COVID-19 CrashFeb-Mar 2020
-50.42%
China Mining BanMay 2021
-25.07%
UST/Luna CrashMay 2022
-4.73%
FTX CollapseNov 2022
-2.64%

Example

Asset: Ethereum (ETH)
Current Price: $2,500
Beta: 1.2
Scenario: COVID-19 (-50.42%)
Expected Impact = 1.2 × (-50.42%) = -60.50%
New Price = $2,500 × (1 - 0.605) = $987.50

Calculation Parameters

ParameterValueDescription
VaR / Beta Window
365 days
Longer window for stable risk estimates
Skew / Kurtosis / SML Window
90 days
Shorter window to capture recent distribution
Return Type
Logarithmic
Natural log of price ratios
Market Benchmark
CoinRisqLab 80
Index used for Beta/SML calculations
Risk-Free Rate
0%
Simplified assumption for crypto markets
Min. Data Points
7 days
Minimum required for statistical validity
Update Frequency
Daily (2 AM)
All metrics recalculated daily