Skip to content
All library documents

Estimating Portfolio Volatility Across Global Market Hours

Article Quant Q&A · Author: zuiqo

Summary

The document asks how to estimate a portfolio volatility measure at a fixed time in Berlin when the portfolio spans US, European, and Japanese equity indices trading in different time zones. It considers using observations aligned to that local time and asks about historical returns, implied volatility, futures, and dividend treatment. One response suggests live futures as a practical source for current underlying prices when estimating realised volatility, since futures trade during the relevant time window.

A second response stresses that portfolio volatility cannot generally be calculated as the weighted sum of component volatilities: correlations or covariances between holdings are also needed. It outlines daily historical returns as slower but potentially smoother, intraday returns as more current, and at-the-money option implied volatilities as immediate but insufficient by themselves to estimate covariance. The answer favors intraday returns for a daily portfolio-level update and implied volatility when only component volatilities matter. These are practical suggestions, not a worked estimator; the exchange does not resolve dividend handling or specify data alignment and covariance estimation methods.

Key ideas

  • A portfolio’s volatility depends on component covariances as well as individual volatilities and portfolio weights.
  • Live futures can provide current prices across markets during a shared observation window.
  • Daily returns update more slowly, while intraday returns can reflect more recent information.
  • Option implied volatilities provide component volatility estimates but do not supply the portfolio covariance structure on their own.
  • The response recommends intraday returns for a daily portfolio-level measure but leaves dividend treatment and implementation details open.

Tags

Full text
# Intraday Volatility over multiple timezones


# Intraday Volatility over multiple timezones












I'm in the Europe/Berlin Timezone and I need to calculate a global volatility indication Monday to Friday at 12:00.

My portfolio can somewhat accurately represented by 60/30/10 S&P500, EuroStoxx50, and Nikkei225, and I need my volatility indicator to resemble that approximately.

These markets trade in entirely different time zones, and I want to combine the most up-to-date information at 12:00 in the Berlin timezone. So this info is intraday and near-realtime, but I could just use historical daily returns over 24h periods starting at 12:00:00. Basically use 12:00-prices instead of closing prices. I can either use historical daily prices, option implied volatilities, futures, it really doesn't matter.

Are there any 'best practices' to do this? I fear that my only choice will be to provide the latest vol index by timezone/market, and not combine them at all.

Bonus: How to treat dividends? Usually I use NET TR hedged in EUR, but I could work with anything else.

Thank you for your input.

## Answer by tfb (score 1)

https://quant.stackexchange.com/a/24348

(I don't have enough community points to comment, but this is not a proper answer)

Do you mean implied volatility or realised? If the latter I would suggest using futures prices as each of those indices have futures that are trading live at 12:00 Berlin time. Futures tend to be what practitioners look to for the most up-to-date valuation of an underlying anyway, as they are (usually) more liquid and easy to trade than the cash product.

## Answer by Freddorick (score 1)

https://quant.stackexchange.com/a/24356

I gather from your question that you are looking for an accurate measure for your portfolio volatility. Keep in mind that the portfolio volatility is not equal to the weighted sum of its components and you have to estimate the correlation / covariance structure of your portfolio components. The volatility part is much easier to estimate than the covariance. You basically have three options:

1) Use daily historical returns to proxy for the volatility and estimate the covariance. Here you have a lag and information will be incorporated much more slowly. However, your measure will be less volatile. There is some literature on how to estimate volatility and covariance’s correctly from daily data.

2) Use intraday returns (e.g. last 24 trading hours) to compute volatility and covariance. The lag is much smaller here.

3) Use option implied volatilities (from at-the-money options). The problem with implied volatilities is that you cannot estimate the covariance structure. You can either ignore this (and underestimate the true volatility) or you could use an historic measure as a proxy. Both options are not optimal. However, you have no problem with trading times as the implied volatility can be estimated instantaneously.

Given that you are looking for daily updates I would go with option 2. If you care only about the volatilities of the portfolio components take option 3.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.