Statistical Foundations: Predicting Volatility

Premium

Following are the major steps we take to estimate volatility, using the S&P 500 Index:

  • Let's look at historical market rates. We start by converting daily prices into log changes. (Daily log changes are conceptually similar to percentage returns, except they are continuously compounded.)

  • Our goal is to use past returns to predict the volatility of future returns. We can plot changes in market rates onto a histogram and fit a normal distribution. You can see here that the normal distribution is a reasonable but not perfect fit for stock returns. We expect this distribution of returns to stay reasonably stable over time. However, every day we re-estimate the standard deviation of the distribution to predict tomorrow's volatility (hence our predicted distribution of returns changes each day).

Continue Reading
Premium Content

This tutorial is a part of the course Statistical Foundations of VaR. This is a premium course. The purchase options for the course are provided below. With this course, you get access to complete course content, source code, practical exercises, and all resources that are a part of the course.

Lifetime Premium Membership
$250
$179

Get unlimited access to all courses and premium content

Join Premium
What's Included:
Complete access to course content and updates
All downloadable resources
Interactive course quizzes
Practice exercises and sample code
Ad-free learning experience