🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 77 (from laksa178)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

đź“„
INDEXABLE
âś…
CRAWLED
4 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.2 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://medium.com/swlh/the-realized-volatility-puzzle-588a74ab3896
Last Crawled2026-04-10 21:05:59 (4 days ago)
First Indexed2020-11-26 05:07:11 (5 years ago)
HTTP Status Code200
Meta TitleThe Realized Volatility Puzzle. Back when I was interviewed for my… | by Harel Jacobson | The Startup | Medium
Meta DescriptionBack when I was interviewed for my first job in finance I got a pretty simple assignment (or at least that’s what I thought…). I was given an historical data set of EUR/USD returns (daily closing…
Meta Canonicalnull
Boilerpipe Text
9 min read Nov 14, 2020 Back when I was interviewed for my first job in finance I got a pretty simple assignment (or at least that’s what I thought…). I was given an historical data set of EUR/USD returns (daily closing price/High/Low) and I was supposed to make a decision whether to buy a 1-month volatility based on that. My first impression was “ok, that’s an easy one, let’s just calculate the historical 1-month close-close volatility and compare that to the implied, and so I did”. At the interview the head of the Quant Research team asked me “what made you use 1-month realized close-close volatility, and not high/low volatility. Also, why did you assume that looking back at the 1-month volatility is a good gauge to make decision with regards to the implied?” luckily this was a junior quant job, so the bar for accomplishing the assignment was pretty low, and I got the job, but that made me so intrigued about the, rather trivial, measurement of historical volatility. Let’s first acknowledge what realized volatility is NOT — it is not a perfect predictor to future volatility (otherwise the entire complex of volatility trading would have been obsolete). Many academic papers and works have tried forecasting volatility using Autoregressive models (ARMA , GARCH), and while these models work on the theoretical level, there is little to no use for them in practice (I’ve seen very few practitioners using them as their main tool in option modeling/trading). So, if we can’t use it to forecast future realized volatility, why should we care about measuring historical volatility? As practitioners in financial markets, we often have nothing but historical data sets to make trading/strategy decisions (is volatility too rich/cheap, what volatility regime we are in at the moment, how volatile has stock xyz been lately..). Obviously, given that our most powerful tool in quantitative trading is the ability to analyze (and manipulate) data sets, we should have deep understanding about the measurement of realized volatility. Let’s dive into the realized volatility measurement, and the different factors affecting it. Length and Frequency of realized volatility: The selection of length/frequency is probably the first and foremost important factor of the realized volatility measurement. While we sometimes put little to no thought into the realized volatility length/frequency, this is far from being a trivial question. Let’s say that we want to analyze the 1-month volatility. Which lookback window should we look at? should we compare that to the realized 10-day/20-day/40-day or even 100-day? what can assure us that the recent 20-day volatility is going to be a suitable comparison for the future 1-month?. Furthermore, how frequent should we sample the data? should we sample returns on close-close basis, or should we sample the data using hourly/tick data? Let’s look at a sample plot of USDJPY o/n realized vol against the previous day realized vol (or in other words, auto-regression) Data Source : Bloomberg If we look at the o/n realized volatility of USDJPY regressed against a lagging 1-day value, we see that there is a degree of predictability, however, what happens if we try to do the same for longer tenors (i.e. longer tail)? If we take USDJPY 2-weeks realized vol against 2-week lagged value we see lesser degree of predictability: Source: Bloomberg and we can assume that the longer our tail (i.e. the tenor that we are trying to predict or estimate), the less useful it will be to use realized volatility as a predictor. When it comes to the sampling frequency it boils down to the length of realized volatility tenor. If we look at USDJPY as a test case, we can see a decreasing difference between Daily (1 sample/day) and High-Frequency sampling (48 samples/day). These results are rather intuitive, as short term realized vol has less data points which makes the weight of each data point greater on the overall variance (and therefore, realized vol), so as our realized volatility look period increases the less meaningful the sampling frequency. One Realized Vol , Four different ways to measure… Up until now we only discussed the length and sampling frequency, under the assumption that there is only one way to measure realized volatility — as a function of fixed T (time) intervals, however there are actually (at least) four different ways to measure realized volatility: Close-Close basis : The common (and familiar) way to measure realized volatility — as function of fixed T (time) interval. A c-c (close-close) realized volatility can be of any time interval we want (it can be daily intervals, hourly, half-hourly, and even nano-seconds). This measuring method is widely used as it’s a pretty straightforward calculation, however, it lacks to take into account few dynamics that tend to happen in financial markets. The two most notable assumptions of this measurement are : Return are i.i.d (zero autocorrelation between returns), 2. We trade in discrete time (i.e., fixed time intervals). Get Harel Jacobson’s stories in your inbox Join Medium for free to get updates from this writer. Remember me for faster sign in While we can live with the first assumption, the 2nd assumption is just inaccurate for most times. We rarely trade in discrete times (just think about a trader saying “I will trade ONLY at the close/open (or any other fixed time interval)”… The only traders i know that doing that are exotic traders who hedge VarSwap/VolSwaps (or any other fixing based products). 2. Parkinson Volatility — Unlike close-close volatility, Parkinson Volatility uses high/low price of the underlying at a given sample. While this makes Parkinson better estimator than close-close, as it’s less sensitive to sample intervals , it doesn’t account for jumps (intraday/close-open/weekends) 3. Garman Klass Volatility — As we saw, Parkinson Volatility improves the estimation (as it accounts for intraday high/low and reduces the path dependency). That said, it fails to account for intraday price dynamic. Garman Klass Volatility does address the intraday dynamic by accounting for open/close price. Press enter or click to view image in full size While this takes us one step further in improving the estimation of realized volatility, it does not address jumps, and tend to underestimates realized volatility 4. GKYZ Volatility — As we saw previously all realized volatility measures failed to address discontinuous price dynamic (which is extremely important in markets that are not trading 24h, like stocks and some commodities). Yang-Zhang volatility estimator (extension of Garman Klass) addresses most aspects of realized price dynamic and can handle intraday dynamic, as well as overnight jump, and is considered the most efficient estimator. Different uses of realized volatility As we noted previously, the predictive power of realized volatility is somewhat limited, yet realized volatility is probably one of the most useable measurements we have in our quantitative arsenal when analyzing and trading volatility. Although there are many applications of realized volatility I will focus on three that I find very handy for volatility practitioners: Analysis of Implied volatility relative richness/ cheapness — Although we acknowledge that realized volatility can tell us very little about the future, it uses as our base vol (using different look back periods) when pricing implied volatility. While implied volatility construction methods is a very deep topic (that I probably will address somewhere down the road in a dedicated post), I want to show a very rough methods used by dealers/market-maker to estimate the ATM implied volatility. Let’s assume that we are looking to price 1-month SPX implied volatility and the information we have is SPX historical 1-month time series and the upcoming economic calendar. We can look at realized volatility of 24h/1w/2w/1m tenors and estimate the average realized volatility. Now, obviously if we price the implied volatility at the average realized volatility we assume that for the next 1-month the SPX will realize the average past 1-month(i.e. zero volatility risk premium) , but what if there are economic events (FOMC, NFP, GDP, etc..) that can make the SPX price dynamic more volatile- so we apply multipliers/factors on the realized volatility that we measured (using historical comparable events and realized price action), and weigh the “average o/n vol” and “event vol” . The end product is a kind of weighted average between the two. 2. Estimating Mean-Reversion/Trend dynamic (Variance Ratio) — As discussed in previous my previous post about Delta Hedging , We can use different realized volatility estimators to detect mean-reversion/trend dynamic. Variance Ratio test is a simple ratio of High Frequency realized variance measurement (Garman Klass for example) to Daily close-close realized variance. The idea behind this test is rather intuitive, as mean reverting dynamic will exhibit higher intraday variance, while low close-close variance. If we look at the SPX/ Variance Ratio plot below, we can see that the SPX chart tells us only part of the story (i.e., the long term dynamic), while the Variance Ratio gives us information about the short-term spot dynamic SPX GK-CC volatility spread 3. Analyzing realized volatility dynamic under different regimes — One of the best applications of realized volatility (and timeseries analysis in general) is the ability to analyze volatility (and spot) dynamic under different market regimes. We can use past realized volatility to make assumptions with regards to future realized volatility dynamic if we believe that these regimes are going to exhibit similarities. Let’s consider the following example : We are considering buying 1–week ATM USDJPY volatility to trade the upcoming FOMC meeting (perhaps the market is split with regards to the forward guidance/possible QE4/balance sheet adjustment), and we want to estimate how much the market is likely to move over the week following the meeting. We can analyze past FOMC meeting (and following price actions) that exhibited the same features.. Obviously each dynamic can be unique, but it gives us a good approximation (in the absence of a magic 8 ball…) Ok, So what realized volatility measurement should we use? As we know by now that there is not one “correct” way to measure realized volatility, we need to figure out which realized volatility measure compliments our needs to best. After years of trails and errors I came up with something I like to call “The practitioners guide to realized volatility” Press enter or click to view image in full size The rule of thumb (as I see it) for volatility practitioners is as follows: Role — risk managers, who run risk assessments (VaR and its kinds), are less likely to focus on tick-by-tick volatility, therefore more likely to use close-close (daily samples) volatility (and its derivatives, such as semi-variance/expected shortfall/etc…). On the other hand, traders, who run option books and dynamically hedging them are more sensitive to intraday volatility and price dynamic. Asset Class - Not all assets classes are made equal. While Rates and FX (G10 mostly) exhibit less jumps (discontinuity), in Equity/ Emerging Markets/ Commodities market there is a higher likelihood to see discontinuity in price dynamic (and therefore, realized volatility measurement should accommodate these dynamics) Product specifications — Some products, such as Variance/Volatility/Correlation swaps are fixed daily (using a specific fixing source/time). This specification makes them less sensitive to the intraday price dynamic, and more sensitive to the actual fixing. On the other hand, option books that are being managed dynamically (and have higher path dependency/gamma exposure), are more sensitive to intraday volatility dynamic, and therefore practitioners should assess the “True” volatility of the asset. Obviously this is just the tip of the volatility iceberg… I believe that practitioners should fully understand volatility estimators inside-out, as these nuances sometimes will make the difference between a profitable trade and a losing trade. Feel free to comment and share your thoughts… Twitter:
Markdown
[Sitemap](https://medium.com/sitemap/sitemap.xml) [Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------) Sign up [Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2Fswlh%2Fthe-realized-volatility-puzzle-588a74ab3896&source=post_page---top_nav_layout_nav-----------------------global_nav------------------) [Medium Logo](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------) Get app [Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------) [Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------) Sign up [Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2Fswlh%2Fthe-realized-volatility-puzzle-588a74ab3896&source=post_page---top_nav_layout_nav-----------------------global_nav------------------) ![](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png) [The Startup](https://medium.com/swlh?source=post_page---publication_nav-f5af2b715248-588a74ab3896---------------------------------------) · Follow publication [![The Startup](https://miro.medium.com/v2/resize:fill:38:38/1*pKOfOAOvx-fWzfITATgGRg.jpeg)](https://medium.com/swlh?source=post_page---post_publication_sidebar-f5af2b715248-588a74ab3896---------------------------------------) Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +772K followers. Follow publication Top highlight # The Realized Volatility Puzzle [![Harel Jacobson](https://miro.medium.com/v2/resize:fill:32:32/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---byline--588a74ab3896---------------------------------------) [Harel Jacobson](https://medium.com/@volquant?source=post_page---byline--588a74ab3896---------------------------------------) Follow 9 min read · Nov 14, 2020 572 6 Listen Share Back when I was interviewed for my first job in finance I got a pretty simple assignment (or at least that’s what I thought…). I was given an historical data set of EUR/USD returns (daily closing price/High/Low) and I was supposed to make a decision whether to buy a 1-month volatility based on that. My first impression was “ok, that’s an easy one, let’s just calculate the historical 1-month close-close volatility and compare that to the implied, and so I did”. At the interview the head of the Quant Research team asked me “what made you use 1-month realized close-close volatility, and not high/low volatility. Also, why did you assume that looking back at the 1-month volatility is a good gauge to make decision with regards to the implied?” luckily this was a junior quant job, so the bar for accomplishing the assignment was pretty low, and I got the job, but that made me so intrigued about the, rather trivial, measurement of historical volatility. Let’s first acknowledge what realized volatility is NOT — it is not a perfect predictor to future volatility (otherwise the entire complex of volatility trading would have been obsolete). Many academic papers and works have tried forecasting volatility using Autoregressive models (ARMA , GARCH), and while these models work on the theoretical level, there is little to no use for them in practice (I’ve seen very few practitioners using them as their main tool in option modeling/trading). So, if we can’t use it to forecast future realized volatility, why should we care about measuring historical volatility? As practitioners in financial markets, we often have nothing but historical data sets to make trading/strategy decisions (is volatility too rich/cheap, what volatility regime we are in at the moment, how volatile has stock xyz been lately..). Obviously, given that our most powerful tool in quantitative trading is the ability to analyze (and manipulate) data sets, we should have deep understanding about the measurement of realized volatility. Let’s dive into the realized volatility measurement, and the different factors affecting it. ***Length and Frequency of realized volatility:*** The selection of length/frequency is probably the first and foremost important factor of the realized volatility measurement. While we sometimes put little to no thought into the realized volatility length/frequency, this is far from being a trivial question. Let’s say that we want to analyze the 1-month volatility. Which lookback window should we look at? should we compare that to the realized 10-day/20-day/40-day or even 100-day? what can assure us that the recent 20-day volatility is going to be a suitable comparison for the future 1-month?. Furthermore, how frequent should we sample the data? should we sample returns on close-close basis, or should we sample the data using hourly/tick data? Let’s look at a sample plot of USDJPY o/n realized vol against the previous day realized vol (or in other words, auto-regression) ![](https://miro.medium.com/v2/resize:fit:571/1*JNjUxzwj7e3t2ojBJqZxHw.png) Data Source : Bloomberg ![](https://miro.medium.com/v2/resize:fit:451/1*t01RA7evhh9APaBf8BKVWQ.png) If we look at the o/n realized volatility of USDJPY regressed against a lagging 1-day value, we see that there is a degree of predictability, however, what happens if we try to do the same for longer tenors (i.e. longer tail)? If we take USDJPY 2-weeks realized vol against 2-week lagged value we see lesser degree of predictability: ![](https://miro.medium.com/v2/resize:fit:488/1*MvcxNLRzI2L7SozlCiw7Nw.png) Source: Bloomberg ![](https://miro.medium.com/v2/resize:fit:435/1*XhOx2JyVRqK7L9YXW-0X-g.png) and we can assume that the longer our tail (i.e. the tenor that we are trying to predict or estimate), the less useful it will be to use realized volatility as a predictor. When it comes to the sampling frequency it boils down to the length of realized volatility tenor. If we look at USDJPY as a test case, we can see a decreasing difference between Daily (1 sample/day) and High-Frequency sampling (48 samples/day). ![](https://miro.medium.com/v2/resize:fit:572/1*Zy-NPoB9tai_4V1RX1x1aw.png) *These results are rather intuitive, as short term realized vol has less data points which makes the weight of each data point greater on the overall variance (and therefore, realized vol), so as our realized volatility look period increases the less meaningful the sampling frequency.* ## One Realized Vol , Four different ways to measure… Up until now we only discussed the length and sampling frequency, under the assumption that there is only one way to measure realized volatility — as a function of fixed T (time) intervals, however there are actually (at least) four different ways to measure realized volatility: 1. **Close-Close basis :** The common (and familiar) way to measure realized volatility — as function of fixed T (time) interval. A c-c (close-close) realized volatility can be of any time interval we want (it can be daily intervals, hourly, half-hourly, and even nano-seconds). ![](https://miro.medium.com/v2/resize:fit:507/1*1StWD-74VxaofVbw9KQagg.png) ![](https://miro.medium.com/v2/resize:fit:456/1*w249y-VdbwJNFhA91PjnUA.png) This measuring method is widely used as it’s a pretty straightforward calculation, however, it lacks to take into account few dynamics that tend to happen in financial markets. The two most notable assumptions of this measurement are : 1. Return are i.i.d (zero autocorrelation between returns), 2\. We trade in discrete time (i.e., fixed time intervals). ## Get Harel Jacobson’s stories in your inbox Join Medium for free to get updates from this writer. Subscribe Subscribe Remember me for faster sign in While we can live with the first assumption, the 2nd assumption is just inaccurate for most times. We rarely trade in discrete times (just think about a trader saying “I will trade ONLY at the close/open (or any other fixed time interval)”… The only traders i know that doing that are exotic traders who hedge VarSwap/VolSwaps (or any other fixing based products). 2\. **Parkinson Volatility** — Unlike close-close volatility, Parkinson Volatility uses high/low price of the underlying at a given sample. ![](https://miro.medium.com/v2/resize:fit:569/1*pRMUBiu5VJz1rTu7x6uS3w.png) ![](https://miro.medium.com/v2/resize:fit:260/1*4WBB6KivlKeEULkMTzD1KQ.png) While this makes Parkinson better estimator than close-close, as it’s less sensitive to sample intervals , it doesn’t account for jumps (intraday/close-open/weekends) 3\. **Garman Klass Volatility** — As we saw, Parkinson Volatility improves the estimation (as it accounts for intraday high/low and reduces the path dependency). That said, it fails to account for intraday price dynamic. Garman Klass Volatility does address the intraday dynamic by accounting for open/close price. Press enter or click to view image in full size ![](https://miro.medium.com/v2/resize:fit:564/1*GGjH5LtrJsOK6VYryK1FrQ.png) ![](https://miro.medium.com/v2/resize:fit:494/1*1FDur9KIGjwDWy6Ov6qwBQ.png) While this takes us one step further in improving the estimation of realized volatility, it does not address jumps, and tend to underestimates realized volatility 4\. **GKYZ Volatility** — As we saw previously all realized volatility measures failed to address discontinuous price dynamic (which is extremely important in markets that are not trading 24h, like stocks and some commodities). Yang-Zhang volatility estimator (extension of Garman Klass) addresses most aspects of realized price dynamic and can handle intraday dynamic, as well as overnight jump, and is considered the most efficient estimator. ![](https://miro.medium.com/v2/resize:fit:527/1*HuhS6iI7Oq03W3-UbGfs1Q.png) ## Different uses of realized volatility As we noted previously, the predictive power of realized volatility is somewhat limited, yet realized volatility is probably one of the most useable measurements we have in our quantitative arsenal when analyzing and trading volatility. Although there are many applications of realized volatility I will focus on three that I find very handy for volatility practitioners: 1. **Analysis of Implied volatility relative richness/ cheapness** — Although we acknowledge that realized volatility can tell us very little about the future, it uses as our base vol (using different look back periods) when pricing implied volatility. While implied volatility construction methods is a very deep topic (that I probably will address somewhere down the road in a dedicated post), I want to show a very rough methods used by dealers/market-maker to estimate the ATM implied volatility. Let’s assume that we are looking to price 1-month SPX implied volatility and the information we have is SPX historical 1-month time series and the upcoming economic calendar. We can look at realized volatility of 24h/1w/2w/1m tenors and estimate the average realized volatility. Now, obviously if we price the implied volatility at the average realized volatility we assume that for the next 1-month the SPX will realize the average past 1-month(i.e. zero volatility risk premium) , but what if there are economic events (FOMC, NFP, GDP, etc..) that can make the SPX price dynamic more volatile- so we apply multipliers/factors on the realized volatility that we measured (using historical comparable events and realized price action), and weigh the “average o/n vol” and “event vol” . The end product is a kind of weighted average between the two. 2\. **Estimating Mean-Reversion/Trend dynamic (Variance Ratio)** — As discussed in previous my previous post about [Delta Hedging](https://volquant.medium.com/delta-hedging-made-simple-sort-of-34441d1d1db8), We can use different realized volatility estimators to detect mean-reversion/trend dynamic. Variance Ratio test is a simple ratio of High Frequency realized variance measurement (Garman Klass for example) to Daily close-close realized variance. The idea behind this test is rather intuitive, as mean reverting dynamic will exhibit higher intraday variance, while low close-close variance. If we look at the SPX/ Variance Ratio plot below, we can see that the SPX chart tells us only part of the story (i.e., the long term dynamic), while the Variance Ratio gives us information about the short-term spot dynamic ![](https://miro.medium.com/v2/resize:fit:662/1*2Kf6mK3oXDGNcCymAelppA.png) ![](https://miro.medium.com/v2/resize:fit:415/1*xIrnF6nypXPiLuDYxaMSbA.png) SPX GK-CC volatility spread 3\. **Analyzing realized volatility dynamic under different regimes** — One of the best applications of realized volatility (and timeseries analysis in general) is the ability to analyze volatility (and spot) dynamic under different market regimes. We can use past realized volatility to make assumptions with regards to future realized volatility dynamic if we believe that these regimes are going to exhibit similarities. Let’s consider the following example : We are considering buying 1–week ATM USDJPY volatility to trade the upcoming FOMC meeting (perhaps the market is split with regards to the forward guidance/possible QE4/balance sheet adjustment), and we want to estimate how much the market is likely to move over the week following the meeting. We can analyze past FOMC meeting (and following price actions) that exhibited the same features.. Obviously each dynamic can be unique, but it gives us a good approximation (in the absence of a magic 8 ball…) ## Ok, So what realized volatility measurement should we use? As we know by now that there is not one “correct” way to measure realized volatility, we need to figure out which realized volatility measure compliments our needs to best. After years of trails and errors I came up with something I like to call “The practitioners guide to realized volatility” Press enter or click to view image in full size ![](https://miro.medium.com/v2/resize:fit:700/1*ets_V_XQcLj0gzEv-lQ-zw.png) The rule of thumb (as I see it) for volatility practitioners is as follows: 1. **Role** — risk managers, who run risk assessments (VaR and its kinds), are less likely to focus on tick-by-tick volatility, therefore more likely to use close-close (daily samples) volatility (and its derivatives, such as semi-variance/expected shortfall/etc…). On the other hand, traders, who run option books and dynamically hedging them are more sensitive to intraday volatility and price dynamic. 2. **Asset Class**\- Not all assets classes are made equal. While Rates and FX (G10 mostly) exhibit less jumps (discontinuity), in Equity/ Emerging Markets/ Commodities market there is a higher likelihood to see discontinuity in price dynamic (and therefore, realized volatility measurement should accommodate these dynamics) 3. **Product specifications** — Some products, such as Variance/Volatility/Correlation swaps are fixed daily (using a specific fixing source/time). This specification makes them less sensitive to the intraday price dynamic, and more sensitive to the actual fixing. On the other hand, option books that are being managed dynamically (and have higher path dependency/gamma exposure), are more sensitive to intraday volatility dynamic, and therefore practitioners should assess the “True” volatility of the asset. Obviously this is just the tip of the volatility iceberg… I believe that practitioners should fully understand volatility estimators inside-out, as these nuances sometimes will make the difference between a profitable trade and a losing trade. Feel free to comment and share your thoughts… Twitter: [Harel Jacobson](https://medium.com/u/afbd38da97fb?source=post_page---user_mention--588a74ab3896---------------------------------------) [Volatility](https://medium.com/tag/volatility?source=post_page-----588a74ab3896---------------------------------------) [Volatility Trading](https://medium.com/tag/volatility-trading?source=post_page-----588a74ab3896---------------------------------------) [Quantitative Finance](https://medium.com/tag/quantitative-finance?source=post_page-----588a74ab3896---------------------------------------) [Quantitative Strategies](https://medium.com/tag/quantitative-strategies?source=post_page-----588a74ab3896---------------------------------------) [Trading](https://medium.com/tag/trading?source=post_page-----588a74ab3896---------------------------------------) 572 572 6 [![The Startup](https://miro.medium.com/v2/resize:fill:48:48/1*pKOfOAOvx-fWzfITATgGRg.jpeg)](https://medium.com/swlh?source=post_page---post_publication_info--588a74ab3896---------------------------------------) [![The Startup](https://miro.medium.com/v2/resize:fill:64:64/1*pKOfOAOvx-fWzfITATgGRg.jpeg)](https://medium.com/swlh?source=post_page---post_publication_info--588a74ab3896---------------------------------------) Follow [Published in The Startup](https://medium.com/swlh?source=post_page---post_publication_info--588a74ab3896---------------------------------------) [874K followers](https://medium.com/swlh/followers?source=post_page---post_publication_info--588a74ab3896---------------------------------------) ·[Last published Mar 16, 2026](https://medium.com/swlh/the-leadership-styles-startup-teams-actually-need-e3efbd1bd40f?source=post_page---post_publication_info--588a74ab3896---------------------------------------) Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +772K followers. Follow [![Harel Jacobson](https://miro.medium.com/v2/resize:fill:48:48/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---post_author_info--588a74ab3896---------------------------------------) [![Harel Jacobson](https://miro.medium.com/v2/resize:fill:64:64/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---post_author_info--588a74ab3896---------------------------------------) Follow [Written by Harel Jacobson](https://medium.com/@volquant?source=post_page---post_author_info--588a74ab3896---------------------------------------) [4\.7K followers](https://medium.com/@volquant/followers?source=post_page---post_author_info--588a74ab3896---------------------------------------) ·[17 following](https://medium.com/@volquant/following?source=post_page---post_author_info--588a74ab3896---------------------------------------) Global Volatility Trading. Python addict. Bloomberg Junkie. Amateur Boxer. I write about everything, options and vol Follow ## Responses (6) ![](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png) Write a response [What are your thoughts?](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fswlh%2Fthe-realized-volatility-puzzle-588a74ab3896&source=---post_responses--588a74ab3896---------------------respond_sidebar------------------) Cancel Respond [![Michael Harris](https://miro.medium.com/v2/resize:fill:32:32/0*VoJCBr9T1tQyAwWr.png)](https://medium.com/@mikeharrisny?source=post_page---post_responses--588a74ab3896----0-----------------------------------) [Michael Harris](https://medium.com/@mikeharrisny?source=post_page---post_responses--588a74ab3896----0-----------------------------------) [Nov 14, 2020](https://mikeharrisny.medium.com/excellent-c8bb28da2182?source=post_page---post_responses--588a74ab3896----0-----------------------------------) ``` Excellent! ``` 6 Reply [![Rahul Talanki](https://miro.medium.com/v2/resize:fill:32:32/0*3P93nrHvNIyR2xwr)](https://medium.com/@rahul.talanki1?source=post_page---post_responses--588a74ab3896----1-----------------------------------) [Rahul Talanki](https://medium.com/@rahul.talanki1?source=post_page---post_responses--588a74ab3896----1-----------------------------------) [Aug 25, 2025](https://medium.com/@rahul.talanki1/hi-33a2096641a8?source=post_page---post_responses--588a74ab3896----1-----------------------------------) ``` HiI was trying to evaluate my options selling strategy and came across your above threadKindly clairfy whether my methodology is correct or wrong to calculate RVScenario 1: IV Calculated on 15 August 2025 (09:16 AM)* Option Expiration: 21 August… more ``` Reply [![GAMMA CAPTURE - Intraday Volatility](https://miro.medium.com/v2/resize:fill:32:32/1*I_Hi8Uoua6332wgMtYEC0Q.png)](https://medium.com/@gammacapture?source=post_page---post_responses--588a74ab3896----2-----------------------------------) [GAMMA CAPTURE - Intraday Volatility](https://medium.com/@gammacapture?source=post_page---post_responses--588a74ab3896----2-----------------------------------) [Sep 11, 2024 (edited)](https://medium.com/@gammacapture/thanks-my-colleague-rob-has-calculated-a-new-method-to-compute-realized-volatility-b2c62fe02020?source=post_page---post_responses--588a74ab3896----2-----------------------------------) ``` Thanks! My colleague Rob has calculated a new method to compute realized volatility. The vol is based on the number of option rehedges over a given period of time. We call it Gamma Capture. ``` Reply See all responses ## More from Harel Jacobson and The Startup ![Volatility Smile and Delta Hedging (Part 2) — Down the rabbit hole of Smile Risk Hedging.](https://miro.medium.com/v2/resize:fit:679/format:webp/1*3FVQ4s6vfEV0gzve-Zlycw.jpeg) [![Harel Jacobson](https://miro.medium.com/v2/resize:fill:20:20/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---author_recirc--588a74ab3896----0---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [Harel Jacobson](https://medium.com/@volquant?source=post_page---author_recirc--588a74ab3896----0---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [Volatility Smile and Delta Hedging (Part 2) — Down the rabbit hole of Smile Risk Hedging.So we continue our journey down the rabbit hole of volatility surface and vega risk exactly where we left off last time (if you want to…](https://medium.com/@volquant/volatility-smile-and-delta-hedging-part-2-down-the-rabbit-hole-of-smile-risk-hedging-7867e955bb3b?source=post_page---author_recirc--588a74ab3896----0---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) Aug 17, 2021 [A clap icon 322A response icon 2](https://medium.com/@volquant/volatility-smile-and-delta-hedging-part-2-down-the-rabbit-hole-of-smile-risk-hedging-7867e955bb3b?source=post_page---author_recirc--588a74ab3896----0---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) ![What the Smartest People I Know Are Quietly Learning](https://miro.medium.com/v2/resize:fit:679/format:webp/1*GPYs9D0GRGxcq3b-OrAArQ.png) [![The Startup](https://miro.medium.com/v2/resize:fill:20:20/1*pKOfOAOvx-fWzfITATgGRg.jpeg)](https://medium.com/swlh?source=post_page---author_recirc--588a74ab3896----1---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) In [The Startup](https://medium.com/swlh?source=post_page---author_recirc--588a74ab3896----1---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) by [Anirban Kar](https://medium.com/@anirbankar?source=post_page---author_recirc--588a74ab3896----1---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [What the Smartest People I Know Are Quietly LearningBecause hustle isn’t (always) enough.](https://medium.com/swlh/what-the-smartest-people-i-know-are-quietly-learning-c35671c379cf?source=post_page---author_recirc--588a74ab3896----1---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) Oct 2, 2025 [A clap icon 8.2KA response icon 239](https://medium.com/swlh/what-the-smartest-people-i-know-are-quietly-learning-c35671c379cf?source=post_page---author_recirc--588a74ab3896----1---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) ![I Fed Claude 7 Years of Daily Journals. It Showed Me The Future of AI.](https://miro.medium.com/v2/resize:fit:679/format:webp/1*KhOTiJAoEQBK9wF1CdJFVQ.png) [![The Startup](https://miro.medium.com/v2/resize:fill:20:20/1*pKOfOAOvx-fWzfITATgGRg.jpeg)](https://medium.com/swlh?source=post_page---author_recirc--588a74ab3896----2---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) In [The Startup](https://medium.com/swlh?source=post_page---author_recirc--588a74ab3896----2---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) by [Franz-Josef Schrepf](https://medium.com/@franzschrepf?source=post_page---author_recirc--588a74ab3896----2---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [I Fed Claude 7 Years of Daily Journals. It Showed Me The Future of AI.My Life Flashed In Front Of Me](https://medium.com/swlh/i-fed-claude-7-years-of-daily-journals-it-showed-me-the-future-of-ai-2c13a8d18ef9?source=post_page---author_recirc--588a74ab3896----2---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) Dec 1, 2025 [A clap icon 5.8KA response icon 170](https://medium.com/swlh/i-fed-claude-7-years-of-daily-journals-it-showed-me-the-future-of-ai-2c13a8d18ef9?source=post_page---author_recirc--588a74ab3896----2---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) ![(Almost) Everything You Wanted To Know About FX Volatility Smile (Part I) — Intro to the FX Market](https://miro.medium.com/v2/resize:fit:679/format:webp/1*M37YjO7Um3phLJybXlhofQ.jpeg) [![Harel Jacobson](https://miro.medium.com/v2/resize:fill:20:20/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---author_recirc--588a74ab3896----3---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [Harel Jacobson](https://medium.com/@volquant?source=post_page---author_recirc--588a74ab3896----3---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [(Almost) Everything You Wanted To Know About FX Volatility Smile (Part I) — Intro to the FX MarketIn this trilogy we will dip our toes into the ocean that is the FX derivatives space and the volatility surface dynamic.](https://medium.com/@volquant/almost-everything-you-wanted-to-know-about-fx-volatility-smile-part-i-intro-to-the-fx-market-4a3ba8052e08?source=post_page---author_recirc--588a74ab3896----3---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) Sep 29, 2022 [A clap icon 206A response icon 4](https://medium.com/@volquant/almost-everything-you-wanted-to-know-about-fx-volatility-smile-part-i-intro-to-the-fx-market-4a3ba8052e08?source=post_page---author_recirc--588a74ab3896----3---------------------778ca717_d459_467d_941b_b01b6e9e36a5--------------) [See all from Harel Jacobson](https://medium.com/@volquant?source=post_page---author_recirc--588a74ab3896---------------------------------------) [See all from The Startup](https://medium.com/swlh?source=post_page---author_recirc--588a74ab3896---------------------------------------) ## Recommended from Medium ![Hunting for Mispriced Options: Building an Arbitrage Volatility Bot with Interactive Brokers](https://miro.medium.com/v2/resize:fit:679/format:webp/1*5zptnXDH7hkc08ppGDjTQQ.png) [![DataDrivenInvestor](https://miro.medium.com/v2/resize:fill:20:20/1*2mBCfRUpdSYRuf9EKnhTDQ.png)](https://medium.com/datadriveninvestor?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) In [DataDrivenInvestor](https://medium.com/datadriveninvestor?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) by [Pavel Zapolskii](https://medium.com/@pavel.zapolskii?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Hunting for Mispriced Options: Building an Arbitrage Volatility Bot with Interactive BrokersOr: How I Built a Robot to Collect Gold’s Crumbs from Wall Street’s Table](https://medium.com/datadriveninvestor/hunting-for-mispriced-options-building-an-arbitrage-volatility-bot-with-interactive-brokers-7d178ed02def?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Feb 9 [A clap icon 354A response icon 6](https://medium.com/datadriveninvestor/hunting-for-mispriced-options-building-an-arbitrage-volatility-bot-with-interactive-brokers-7d178ed02def?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) ![Adaptive Trend-Following with FRAMA: A Walk-Forward Optimization Approach](https://miro.medium.com/v2/resize:fit:679/format:webp/1*8zp_BxOm052LhGTuDfH7_g@2x.jpeg) [![Nicolae Filip Stanciu](https://miro.medium.com/v2/resize:fill:20:20/1*quJRtQEhbGcJalKWDzq48A@2x.jpeg)](https://medium.com/@NFS303?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Nicolae Filip Stanciu](https://medium.com/@NFS303?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Adaptive Trend-Following with FRAMA: A Walk-Forward Optimization ApproachBuilding Institutional-Grade Quantitative Strategies with Fractal Adaptive Moving Averages](https://medium.com/@NFS303/adaptive-trend-following-with-frama-a-walk-forward-optimization-approach-cea5e2976633?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Jan 7 [A clap icon 20](https://medium.com/@NFS303/adaptive-trend-following-with-frama-a-walk-forward-optimization-approach-cea5e2976633?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) ![Building a Multi-Timeframe Trading Predictor Inspired by Nobel Prize Physics 2024](https://miro.medium.com/v2/resize:fit:679/format:webp/1*RORNN9XIzUOHmBJyXn5RtQ.png) [![Javier Santiago Gastón de Iriarte Cabrera](https://miro.medium.com/v2/resize:fill:20:20/1*WgVCI2ExLvGojne7AfMXGQ.jpeg)](https://medium.com/@jsgastoniriartecabrera?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Javier Santiago Gastón de Iriarte Cabrera](https://medium.com/@jsgastoniriartecabrera?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Building a Multi-Timeframe Trading Predictor Inspired by Nobel Prize Physics 2024How Machine Learning Patterns Can Predict Market Movements Across Multiple Timeframes](https://medium.com/@jsgastoniriartecabrera/building-a-multi-timeframe-trading-predictor-inspired-by-nobel-prize-physics-2024-50bd4ad7c6e2?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Jan 8 [A clap icon 383A response icon 19](https://medium.com/@jsgastoniriartecabrera/building-a-multi-timeframe-trading-predictor-inspired-by-nobel-prize-physics-2024-50bd4ad7c6e2?source=post_page---read_next_recirc--588a74ab3896----0---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) ![Mathematics Lied to Us for 4,000 Years — And the Lie Turned Out to Be True](https://miro.medium.com/v2/resize:fit:679/format:webp/1*lGurSK8-1-z1RN2McU-lhw.jpeg) [![Pradeep Mishra](https://miro.medium.com/v2/resize:fill:20:20/1*8MSU_a2IgaA58uhveo9ZVg.jpeg)](https://medium.com/@ppp.mishra124?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Pradeep Mishra](https://medium.com/@ppp.mishra124?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Mathematics Lied to Us for 4,000 Years — And the Lie Turned Out to Be TrueHow refusing to accept impossible numbers meant we almost missed how the universe actually works](https://medium.com/@ppp.mishra124/mathematics-lied-to-us-for-4-000-years-and-the-lie-turned-out-to-be-true-ffb5104a4f36?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Mar 31 [A clap icon 1.1KA response icon 23](https://medium.com/@ppp.mishra124/mathematics-lied-to-us-for-4-000-years-and-the-lie-turned-out-to-be-true-ffb5104a4f36?source=post_page---read_next_recirc--588a74ab3896----1---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) ![Careers Are Collapsing. Jobs Are Dying. The Smartest People Are Doing This Right Now](https://miro.medium.com/v2/resize:fit:679/format:webp/1*uhZYG6NPRFvdr_GCHsNL-Q.jpeg) [![Personal Growth](https://miro.medium.com/v2/resize:fill:20:20/1*vT9qT49CpcgqXBZAh-X3cA.jpeg)](https://medium.com/personal-growth?source=post_page---read_next_recirc--588a74ab3896----2---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) In [Personal Growth](https://medium.com/personal-growth?source=post_page---read_next_recirc--588a74ab3896----2---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) by [Thomas Oppong](https://medium.com/@thomas-oppong?source=post_page---read_next_recirc--588a74ab3896----2---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [Careers Are Collapsing. Jobs Are Dying. The Smartest People Are Doing This Right Now“Earn with your mind, not your time.” — Naval](https://medium.com/personal-growth/careers-are-collapsing-jobs-are-dying-the-smartest-people-are-doing-this-right-now-becc742dfee2?source=post_page---read_next_recirc--588a74ab3896----2---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Feb 23 [A clap icon 11.2KA response icon 322](https://medium.com/personal-growth/careers-are-collapsing-jobs-are-dying-the-smartest-people-are-doing-this-right-now-becc742dfee2?source=post_page---read_next_recirc--588a74ab3896----2---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) ![A futuristic 3D visualization of two massive data centers — one blue for Microsoft and one purple/green for OpenAI — separated by a glowing orange tectonic crack and severed fiber optic cables.](https://miro.medium.com/v2/resize:fit:679/format:webp/1*rRInK1ARZKPmpBnF4fxLKw.png) [![ILLUMINATION](https://miro.medium.com/v2/resize:fill:20:20/1*AZxiin1Cvws3J0TwNUP2sQ.png)](https://medium.com/illumination?source=post_page---read_next_recirc--588a74ab3896----3---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) In [ILLUMINATION](https://medium.com/illumination?source=post_page---read_next_recirc--588a74ab3896----3---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) by [Somya Golchha](https://medium.com/@jainsomya2510?source=post_page---read_next_recirc--588a74ab3896----3---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [The Microsoft-OpenAI Divorce Is Official: Inside the \$250 Billion BetrayalGPT-5 is already being retired, and Satya Nadella just made his move. The “partnership” of the century is entering its terminal phase.](https://medium.com/illumination/the-microsoft-openai-divorce-is-official-inside-the-250-billion-betrayal-822073eba64e?source=post_page---read_next_recirc--588a74ab3896----3---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) Feb 18 [A clap icon 4KA response icon 95](https://medium.com/illumination/the-microsoft-openai-divorce-is-official-inside-the-250-billion-betrayal-822073eba64e?source=post_page---read_next_recirc--588a74ab3896----3---------------------0ec7c2c0_8379_431f_98d0_399c1aac65e4--------------) [See more recommendations](https://medium.com/?source=post_page---read_next_recirc--588a74ab3896---------------------------------------) [Help](https://help.medium.com/hc/en-us?source=post_page-----588a74ab3896---------------------------------------) [Status](https://status.medium.com/?source=post_page-----588a74ab3896---------------------------------------) [About](https://medium.com/about?autoplay=1&source=post_page-----588a74ab3896---------------------------------------) [Careers](https://medium.com/jobs-at-medium/work-at-medium-959d1a85284e?source=post_page-----588a74ab3896---------------------------------------) [Press](mailto:pressinquiries@medium.com) [Blog](https://blog.medium.com/?source=post_page-----588a74ab3896---------------------------------------) [Privacy](https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=post_page-----588a74ab3896---------------------------------------) [Rules](https://policy.medium.com/medium-rules-30e5502c4eb4?source=post_page-----588a74ab3896---------------------------------------) [Terms](https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=post_page-----588a74ab3896---------------------------------------) [Text to speech](https://speechify.com/medium?source=post_page-----588a74ab3896---------------------------------------)
Readable Markdown
[![Harel Jacobson](https://miro.medium.com/v2/resize:fill:32:32/1*MOZ8Ve1mql9dfmdHc8eSnA.jpeg)](https://medium.com/@volquant?source=post_page---byline--588a74ab3896---------------------------------------) 9 min read Nov 14, 2020 Back when I was interviewed for my first job in finance I got a pretty simple assignment (or at least that’s what I thought…). I was given an historical data set of EUR/USD returns (daily closing price/High/Low) and I was supposed to make a decision whether to buy a 1-month volatility based on that. My first impression was “ok, that’s an easy one, let’s just calculate the historical 1-month close-close volatility and compare that to the implied, and so I did”. At the interview the head of the Quant Research team asked me “what made you use 1-month realized close-close volatility, and not high/low volatility. Also, why did you assume that looking back at the 1-month volatility is a good gauge to make decision with regards to the implied?” luckily this was a junior quant job, so the bar for accomplishing the assignment was pretty low, and I got the job, but that made me so intrigued about the, rather trivial, measurement of historical volatility. Let’s first acknowledge what realized volatility is NOT — it is not a perfect predictor to future volatility (otherwise the entire complex of volatility trading would have been obsolete). Many academic papers and works have tried forecasting volatility using Autoregressive models (ARMA , GARCH), and while these models work on the theoretical level, there is little to no use for them in practice (I’ve seen very few practitioners using them as their main tool in option modeling/trading). So, if we can’t use it to forecast future realized volatility, why should we care about measuring historical volatility? As practitioners in financial markets, we often have nothing but historical data sets to make trading/strategy decisions (is volatility too rich/cheap, what volatility regime we are in at the moment, how volatile has stock xyz been lately..). Obviously, given that our most powerful tool in quantitative trading is the ability to analyze (and manipulate) data sets, we should have deep understanding about the measurement of realized volatility. Let’s dive into the realized volatility measurement, and the different factors affecting it. ***Length and Frequency of realized volatility:*** The selection of length/frequency is probably the first and foremost important factor of the realized volatility measurement. While we sometimes put little to no thought into the realized volatility length/frequency, this is far from being a trivial question. Let’s say that we want to analyze the 1-month volatility. Which lookback window should we look at? should we compare that to the realized 10-day/20-day/40-day or even 100-day? what can assure us that the recent 20-day volatility is going to be a suitable comparison for the future 1-month?. Furthermore, how frequent should we sample the data? should we sample returns on close-close basis, or should we sample the data using hourly/tick data? Let’s look at a sample plot of USDJPY o/n realized vol against the previous day realized vol (or in other words, auto-regression) ![](https://miro.medium.com/v2/resize:fit:571/1*JNjUxzwj7e3t2ojBJqZxHw.png) Data Source : Bloomberg ![](https://miro.medium.com/v2/resize:fit:451/1*t01RA7evhh9APaBf8BKVWQ.png) If we look at the o/n realized volatility of USDJPY regressed against a lagging 1-day value, we see that there is a degree of predictability, however, what happens if we try to do the same for longer tenors (i.e. longer tail)? If we take USDJPY 2-weeks realized vol against 2-week lagged value we see lesser degree of predictability: ![](https://miro.medium.com/v2/resize:fit:488/1*MvcxNLRzI2L7SozlCiw7Nw.png) Source: Bloomberg ![](https://miro.medium.com/v2/resize:fit:435/1*XhOx2JyVRqK7L9YXW-0X-g.png) and we can assume that the longer our tail (i.e. the tenor that we are trying to predict or estimate), the less useful it will be to use realized volatility as a predictor. When it comes to the sampling frequency it boils down to the length of realized volatility tenor. If we look at USDJPY as a test case, we can see a decreasing difference between Daily (1 sample/day) and High-Frequency sampling (48 samples/day). ![](https://miro.medium.com/v2/resize:fit:572/1*Zy-NPoB9tai_4V1RX1x1aw.png) *These results are rather intuitive, as short term realized vol has less data points which makes the weight of each data point greater on the overall variance (and therefore, realized vol), so as our realized volatility look period increases the less meaningful the sampling frequency.* ## One Realized Vol , Four different ways to measure… Up until now we only discussed the length and sampling frequency, under the assumption that there is only one way to measure realized volatility — as a function of fixed T (time) intervals, however there are actually (at least) four different ways to measure realized volatility: 1. **Close-Close basis :** The common (and familiar) way to measure realized volatility — as function of fixed T (time) interval. A c-c (close-close) realized volatility can be of any time interval we want (it can be daily intervals, hourly, half-hourly, and even nano-seconds). ![](https://miro.medium.com/v2/resize:fit:507/1*1StWD-74VxaofVbw9KQagg.png) ![](https://miro.medium.com/v2/resize:fit:456/1*w249y-VdbwJNFhA91PjnUA.png) This measuring method is widely used as it’s a pretty straightforward calculation, however, it lacks to take into account few dynamics that tend to happen in financial markets. The two most notable assumptions of this measurement are : 1. Return are i.i.d (zero autocorrelation between returns), 2\. We trade in discrete time (i.e., fixed time intervals). Get Harel Jacobson’s stories in your inbox Join Medium for free to get updates from this writer. Remember me for faster sign in While we can live with the first assumption, the 2nd assumption is just inaccurate for most times. We rarely trade in discrete times (just think about a trader saying “I will trade ONLY at the close/open (or any other fixed time interval)”… The only traders i know that doing that are exotic traders who hedge VarSwap/VolSwaps (or any other fixing based products). 2\. **Parkinson Volatility** — Unlike close-close volatility, Parkinson Volatility uses high/low price of the underlying at a given sample. ![](https://miro.medium.com/v2/resize:fit:569/1*pRMUBiu5VJz1rTu7x6uS3w.png) ![](https://miro.medium.com/v2/resize:fit:260/1*4WBB6KivlKeEULkMTzD1KQ.png) While this makes Parkinson better estimator than close-close, as it’s less sensitive to sample intervals , it doesn’t account for jumps (intraday/close-open/weekends) 3\. **Garman Klass Volatility** — As we saw, Parkinson Volatility improves the estimation (as it accounts for intraday high/low and reduces the path dependency). That said, it fails to account for intraday price dynamic. Garman Klass Volatility does address the intraday dynamic by accounting for open/close price. Press enter or click to view image in full size ![](https://miro.medium.com/v2/resize:fit:564/1*GGjH5LtrJsOK6VYryK1FrQ.png) ![](https://miro.medium.com/v2/resize:fit:494/1*1FDur9KIGjwDWy6Ov6qwBQ.png) While this takes us one step further in improving the estimation of realized volatility, it does not address jumps, and tend to underestimates realized volatility 4\. **GKYZ Volatility** — As we saw previously all realized volatility measures failed to address discontinuous price dynamic (which is extremely important in markets that are not trading 24h, like stocks and some commodities). Yang-Zhang volatility estimator (extension of Garman Klass) addresses most aspects of realized price dynamic and can handle intraday dynamic, as well as overnight jump, and is considered the most efficient estimator. ![](https://miro.medium.com/v2/resize:fit:527/1*HuhS6iI7Oq03W3-UbGfs1Q.png) ## Different uses of realized volatility As we noted previously, the predictive power of realized volatility is somewhat limited, yet realized volatility is probably one of the most useable measurements we have in our quantitative arsenal when analyzing and trading volatility. Although there are many applications of realized volatility I will focus on three that I find very handy for volatility practitioners: 1. **Analysis of Implied volatility relative richness/ cheapness** — Although we acknowledge that realized volatility can tell us very little about the future, it uses as our base vol (using different look back periods) when pricing implied volatility. While implied volatility construction methods is a very deep topic (that I probably will address somewhere down the road in a dedicated post), I want to show a very rough methods used by dealers/market-maker to estimate the ATM implied volatility. Let’s assume that we are looking to price 1-month SPX implied volatility and the information we have is SPX historical 1-month time series and the upcoming economic calendar. We can look at realized volatility of 24h/1w/2w/1m tenors and estimate the average realized volatility. Now, obviously if we price the implied volatility at the average realized volatility we assume that for the next 1-month the SPX will realize the average past 1-month(i.e. zero volatility risk premium) , but what if there are economic events (FOMC, NFP, GDP, etc..) that can make the SPX price dynamic more volatile- so we apply multipliers/factors on the realized volatility that we measured (using historical comparable events and realized price action), and weigh the “average o/n vol” and “event vol” . The end product is a kind of weighted average between the two. 2\. **Estimating Mean-Reversion/Trend dynamic (Variance Ratio)** — As discussed in previous my previous post about [Delta Hedging](https://volquant.medium.com/delta-hedging-made-simple-sort-of-34441d1d1db8), We can use different realized volatility estimators to detect mean-reversion/trend dynamic. Variance Ratio test is a simple ratio of High Frequency realized variance measurement (Garman Klass for example) to Daily close-close realized variance. The idea behind this test is rather intuitive, as mean reverting dynamic will exhibit higher intraday variance, while low close-close variance. If we look at the SPX/ Variance Ratio plot below, we can see that the SPX chart tells us only part of the story (i.e., the long term dynamic), while the Variance Ratio gives us information about the short-term spot dynamic ![](https://miro.medium.com/v2/resize:fit:662/1*2Kf6mK3oXDGNcCymAelppA.png) ![](https://miro.medium.com/v2/resize:fit:415/1*xIrnF6nypXPiLuDYxaMSbA.png) SPX GK-CC volatility spread 3\. **Analyzing realized volatility dynamic under different regimes** — One of the best applications of realized volatility (and timeseries analysis in general) is the ability to analyze volatility (and spot) dynamic under different market regimes. We can use past realized volatility to make assumptions with regards to future realized volatility dynamic if we believe that these regimes are going to exhibit similarities. Let’s consider the following example : We are considering buying 1–week ATM USDJPY volatility to trade the upcoming FOMC meeting (perhaps the market is split with regards to the forward guidance/possible QE4/balance sheet adjustment), and we want to estimate how much the market is likely to move over the week following the meeting. We can analyze past FOMC meeting (and following price actions) that exhibited the same features.. Obviously each dynamic can be unique, but it gives us a good approximation (in the absence of a magic 8 ball…) ## Ok, So what realized volatility measurement should we use? As we know by now that there is not one “correct” way to measure realized volatility, we need to figure out which realized volatility measure compliments our needs to best. After years of trails and errors I came up with something I like to call “The practitioners guide to realized volatility” Press enter or click to view image in full size ![](https://miro.medium.com/v2/resize:fit:700/1*ets_V_XQcLj0gzEv-lQ-zw.png) The rule of thumb (as I see it) for volatility practitioners is as follows: 1. **Role** — risk managers, who run risk assessments (VaR and its kinds), are less likely to focus on tick-by-tick volatility, therefore more likely to use close-close (daily samples) volatility (and its derivatives, such as semi-variance/expected shortfall/etc…). On the other hand, traders, who run option books and dynamically hedging them are more sensitive to intraday volatility and price dynamic. 2. **Asset Class**\- Not all assets classes are made equal. While Rates and FX (G10 mostly) exhibit less jumps (discontinuity), in Equity/ Emerging Markets/ Commodities market there is a higher likelihood to see discontinuity in price dynamic (and therefore, realized volatility measurement should accommodate these dynamics) 3. **Product specifications** — Some products, such as Variance/Volatility/Correlation swaps are fixed daily (using a specific fixing source/time). This specification makes them less sensitive to the intraday price dynamic, and more sensitive to the actual fixing. On the other hand, option books that are being managed dynamically (and have higher path dependency/gamma exposure), are more sensitive to intraday volatility dynamic, and therefore practitioners should assess the “True” volatility of the asset. Obviously this is just the tip of the volatility iceberg… I believe that practitioners should fully understand volatility estimators inside-out, as these nuances sometimes will make the difference between a profitable trade and a losing trade. Feel free to comment and share your thoughts… Twitter:
Shard77 (laksa)
Root Hash13179037029838926277
Unparsed URLcom,medium!/swlh/the-realized-volatility-puzzle-588a74ab3896 s443