Estimate Volatility from Gaussian and Brownian Samples
Problem Description
You are presented with two distinct statistical estimation challenges.
Part 1: Gaussian Volatility Estimation
Given 100 independent samples, $X_1, \dots, X_{100}$, drawn from a normal distribution $N(0, \sigma^2)$, where the mean is known to be 0 and the variance $\sigma^2$ (and thus $\sigma$) is unknown.
- Propose an estimator for $\sigma$.
- Determine if this estimator is unbiased.
- If the estimator is biased, describe how it can be debiased.
Part 2: Brownian Motion Volatility Estimation
Consider a Brownian motion process $X_t = \sigma W_t$ with $X_0 = 0$, observed at integer time steps $t = 1, 2, \dots, 100$.
Define the following statistics based on these observations:
- $H = \max(X_1, \dots, X_{100})$ (the maximum observed value)
- $L = \min(X_1, \dots, X_{100})$ (the minimum observed value)
- $C = X_{100}$ (the final observed value)
- $R = H - L$ (the range of observed values)
You are asked to evaluate calibrated versions of the following three statistics for estimating volatility:
- $|C|$
- $R - |C|/2$
- $R^2 + C^2$
For these three estimators:
- Compare them.
- Indicate which one you would prefer under a mean-squared-error (MSE) criterion.
- State explicitly whether your proposed estimators are for $\sigma$ or $\sigma^2$.
AI interview prep
Core dilemma
Choosing optimal estimators for volatility under varying data generation processes (i.i.d. Gaussian vs. Brownian motion), balancing bias, variance, and computational tractability.
3 tradeoffs and 3 stress tests locked
Interview prep
Unlock the interviewer X-Ray rubric, tradeoff matrix, stress tests, clarifying questions, and key concepts.
Estimate Volatility from Gaussian and Brownian Samples
Problem Description
You are presented with two distinct statistical estimation challenges.
Part 1: Gaussian Volatility Estimation
Given 100 independent samples, $X_1, \dots, X_{100}$, drawn from a normal distribution $N(0, \sigma^2)$, where the mean is known to be 0 and the variance $\sigma^2$ (and thus $\sigma$) is unknown.
- Propose an estimator for $\sigma$.
- Determine if this estimator is unbiased.
- If the estimator is biased, describe how it can be debiased.
Part 2: Brownian Motion Volatility Estimation
Consider a Brownian motion process $X_t = \sigma W_t$ with $X_0 = 0$, observed at integer time steps $t = 1, 2, \dots, 100$.
Define the following statistics based on these observations:
- $H = \max(X_1, \dots, X_{100})$ (the maximum observed value)
- $L = \min(X_1, \dots, X_{100})$ (the minimum observed value)
- $C = X_{100}$ (the final observed value)
- $R = H - L$ (the range of observed values)
You are asked to evaluate calibrated versions of the following three statistics for estimating volatility:
- $|C|$
- $R - |C|/2$
- $R^2 + C^2$
For these three estimators:
- Compare them.
- Indicate which one you would prefer under a mean-squared-error (MSE) criterion.
- State explicitly whether your proposed estimators are for $\sigma$ or $\sigma^2$.