Spotify (ticker: SPOT), which went public cash flow-positive as a direct listing back in April 3, 2018, is one of my favorite positions and companies to follow. Today, let’s explore SPOT’s dynamic conditional π½. We’ll build alot on our previous post on GARCH models.
Traditional fixed π½, or risk (volatility) relative to the general market (S&P500) (systematic, or non-diversifiable, risk), which is calculated as correlation between stock and market multiplied by stock volatility divided by market volatility (π½ = π x ππ π‘πππ / πππππππ‘). Dynamic conditional π½ is a more realistic estimate of systemic risk as it takes into account the time-varying character of π½:
π½=ππ π‘ππππππππ§ππβπππ πππ’πππ x (conditional ππ π‘πππ / conditional πππππππ‘)
Let’s generate SPOT’s dynamic conditional π½ by specifying and fitting GARCH models for SPOT and S&P500, selecting the optimal GARCH model, deriving conditional volatility and standardized residuals and correlation between standardized residuals, and, lastly, calculating and plotting dynamic conditional π½. By accounting for clustering of volatility, we’ll get a more realistic picture of Spotify’s systematic, non-diversifiable risk over time in order to more accurately forecast and manage risk (e.g., reallocate).
Code below and on colab and Git.

One thought on “Spotify: Dynamic Conditional Beta”