g-Expectations¶
Introduction¶
The theory of g-expectations represents a fundamental generalization of classical linear expectation to nonlinear expectations that arise naturally in financial mathematics under model uncertainty, transaction costs, and risk aversion. Introduced by Shige Peng in 1997, g-expectations provide a unified framework for:
- Nonlinear pricing: Prices that are not simply expectations under a single probability measure
- Dynamic risk measures: Time-consistent measures of risk (e.g., dynamic coherent risk measures)
- Robust valuation: Pricing under model uncertainty
- Backward stochastic differential equations (BSDEs): Solutions to BSDEs define g-expectations
The mathematical foundation lies in the theory of backward stochastic differential equations (BSDEs) and provides a bridge between stochastic analysis, PDEs, and financial mathematics.
Mathematical Foundations¶
1. Classical Expectation¶
Linear Expectation: Given a probability space \((\Omega, \mathcal{F}, P)\) and random variable \(\xi \in L^2(\Omega, \mathcal{F}, P)\):
Properties: 1. Linearity: \(E[a\xi + b\eta] = aE[\xi] + bE[\eta]\) 2. Monotonicity: \(\xi \geq \eta \implies E[\xi] \geq E[\eta]\) 3. Constant preserving: \(E[c] = c\) for constants \(c\) 4. Tower property: \(E[E[\xi|\mathcal{G}]] = E[\xi]\)
Conditional Expectation: For sub-\(\sigma\)-algebra \(\mathcal{G} \subseteq \mathcal{F}\):
is the unique \(\mathcal{G}\)-measurable random variable satisfying:
2. Backward Stochastic Differential Equations¶
BSDE Definition: A pair of processes \((Y_t, Z_t)_{t \in [0,T]}\) satisfying:
where: - \(\xi\): Terminal condition (random variable, \(\mathcal{F}_T\)-measurable) - \(g: [0,T] \times \mathbb{R} \times \mathbb{R}^d \to \mathbb{R}\): Generator (driver) - \(W_t\): \(d\)-dimensional Brownian motion - \(Y_t\): Solution process (value process) - \(Z_t\): Control process (gradient process)
Differential Form:
3. Well-Posedness¶
Theorem (Pardoux-Peng, 1990): Suppose: 1. \(g\) is uniformly Lipschitz in \((y, z)\) 2. \(\mathbb{E}\left[\int_0^T |g(t, 0, 0)|^2 dt\right] < \infty\) 3. \(\mathbb{E}[|\xi|^2] < \infty\)
Then there exists a unique adapted solution \((Y_t, Z_t)\) to the BSDE with:
Proof Sketch: Use Picard iteration with contraction mapping in appropriate Banach space of adapted processes.
g-Expectation Definition¶
1. Conditional g-Expectation¶
Definition: Given generator \(g\) and terminal condition \(\xi\), the conditional g-expectation is:
where \(Y_t\) is the solution to the BSDE:
g-Expectation: The unconditional version is:
Interpretation: - Generalizes conditional expectation - Depends on entire path through generator \(g\) - Nonlinear in general
2. Properties¶
Proposition (Basic Properties): For g-expectation \(\mathcal{E}_g\):
-
Constant Preserving: \(\mathcal{E}_g[c] = c\) for constants \(c\)
-
Monotonicity: If \(\xi \geq \eta\) a.s., then \(\mathcal{E}_g[\xi] \geq \mathcal{E}_g[\eta]\)
-
Translation Invariance: \(\mathcal{E}_g[\xi + c|\mathcal{F}_t] = \mathcal{E}_g[\xi|\mathcal{F}_t] + c\)
-
Time Consistency:
$$ \mathcal{E}_g[\mathcal{E}_g[\xi|\mathcal{F}_t]|\mathcal{F}_s] = \mathcal{E}_g[\xi|\mathcal{F}_s] \quad \text{for } s \leq t $$
Proof (Time Consistency): Let \(Y_t = \mathcal{E}_g[\xi|\mathcal{F}_t]\). Then:
This BSDE with terminal condition \(Y_t\) has solution \(Y_s\) at time \(s\), establishing time consistency.
3. Examples¶
Example 1 (Linear Case): If \(g(t, y, z) = 0\), then:
the classical conditional expectation.
Example 2 (Exponential Utility): If \(g(t, y, z) = -\frac{\gamma}{2} |z|^2\), then:
the certainty equivalent under exponential utility with risk aversion \(\gamma\).
Example 3 (Worst-Case Expectation): If \(g(t, y, z) = \alpha |z|\), then:
where \(\mathcal{P}_{\alpha}\) is a set of probability measures with bounded density.
Generators and Their Properties¶
1. Lipschitz Generators¶
Definition: Generator \(g\) is Lipschitz if there exists \(K > 0\) such that:
for all \((t, y_1, z_1), (t, y_2, z_2)\).
Consequence: Lipschitz generators ensure unique solutions to BSDEs and well-defined g-expectations.
2. Convexity¶
Definition: Generator \(g(t, y, z)\) is convex in \((y, z)\) if:
for all \(\lambda \in [0, 1]\).
Implication: Convex generators lead to concave g-expectations:
Risk Aversion: Convexity in \(z\) corresponds to risk aversion in the associated valuation.
3. Positive Homogeneity¶
Definition: Generator \(g(t, y, z)\) is positively homogeneous in \((y, z)\) if:
for all \(\lambda > 0\).
Consequence: The corresponding g-expectation is positively homogeneous:
for \(\lambda > 0\).
4. Subadditivity¶
Definition: Generator \(g\) induces subadditive g-expectation if:
Sufficient Condition: If \(g(t, y, z)\) is convex and positively homogeneous in \((y, z)\), then \(\mathcal{E}_g\) is subadditive.
Comparison Theorems¶
1. Comparison of Terminal Conditions¶
Theorem (Comparison): Let \((Y_t, Z_t)\) and \((\bar{Y}_t, \bar{Z}_t)\) be solutions to BSDEs with the same generator \(g\) but terminal conditions \(\xi\) and \(\bar{\xi}\) respectively.
If \(\xi \leq \bar{\xi}\) a.s., then:
Proof: Define \(\Delta Y_t = \bar{Y}_t - Y_t\) and \(\Delta Z_t = \bar{Z}_t - Z_t\). Then:
Apply Itô's formula to \((\Delta Y_t)^-\) (negative part) and use Lipschitz property to show \((\Delta Y_t)^- = 0\).
2. Comparison of Generators¶
Theorem: Let \((Y_t, Z_t)\) and \((\bar{Y}_t, \bar{Z}_t)\) be solutions to BSDEs with generators \(g\) and \(\bar{g}\) respectively, both with the same terminal condition \(\xi\).
If \(g(t, y, z) \geq \bar{g}(t, y, z)\) for all \((t, y, z)\), then:
Interpretation: Larger generator → Larger "running cost" → Smaller value process.
Application: If \(g_1 \leq g_2\), then:
3. Strict Comparison¶
Theorem (Strict Comparison): Under additional regularity (strict inequality on a set of positive measure), strict inequalities hold:
Representation Theorems¶
1. Minimal and Maximal Representations¶
Theorem (Peng): For convex and positively homogeneous generator \(g\), the g-expectation admits representations:
where: - \(\mathcal{Q}\): Set of "admissible" probability measures - \(\mathcal{Q}^c\): Complement set
Construction: The set \(\mathcal{Q}\) is characterized through the generator \(g\) via Girsanov's theorem.
2. Entropic Representation¶
Exponential Utility Case: For \(g(t, y, z) = -\frac{\gamma}{2} |z|^2\):
where:
is the relative entropy (Kullback-Leibler divergence).
Proof: The optimal measure \(\mathbb{Q}^*\) has Radon-Nikodym derivative:
where \(Z_t\) comes from the BSDE solution.
3. Choquet Capacity Representation¶
Non-Additive Measure: For certain generators, g-expectations correspond to integration with respect to Choquet capacities.
Capacity: A set function \(\nu: \mathcal{F} \to [0, 1]\) with: 1. \(\nu(\emptyset) = 0\), \(\nu(\Omega) = 1\) 2. Monotonicity: \(A \subseteq B \implies \nu(A) \leq \nu(B)\)
Choquet Integral:
Connection: Certain g-expectations can be written as Choquet integrals with appropriately defined capacity.
Dynamic Risk Measures¶
1. Coherent Risk Measures¶
Definition (Artzner et al., 1999): A functional \(\rho: L^{\infty} \to \mathbb{R}\) is a coherent risk measure if:
- Monotonicity: \(X \geq Y \implies \rho(X) \leq \rho(Y)\)
- Translation invariance: \(\rho(X + c) = \rho(X) - c\)
- Positive homogeneity: \(\rho(\lambda X) = \lambda \rho(X)\) for \(\lambda > 0\)
- Subadditivity: \(\rho(X + Y) \leq \rho(X) + \rho(Y)\)
Example: Average Value-at-Risk (AVaR or CVaR):
2. Dynamic Coherent Risk Measures¶
Definition: A family \(\{\rho_t\}_{t \in [0,T]}\) is a dynamic coherent risk measure if each \(\rho_t\) is coherent and satisfies time consistency:
Theorem (Delbaen et al., 2010): Dynamic coherent risk measures correspond to g-expectations with generators that are convex, positively homogeneous, and Lipschitz.
Representation:
for appropriate generator \(g\).
3. Connection to BSDEs¶
Theorem: If \(\rho_t\) is a dynamic coherent risk measure, then \(Y_t = \rho_t(X)\) satisfies a BSDE:
where \(g\) is convex and positively homogeneous in \((y, z)\).
Converse: Given such a generator, the g-expectation defines a dynamic coherent risk measure.
Applications to Finance¶
1. Option Pricing Under Model Uncertainty¶
Setup: Uncertain volatility \(\sigma \in [\underline{\sigma}, \overline{\sigma}]\).
Robust Price: The seller's (super-replication) price is:
where:
for positive gamma positions.
BSDE:
Hedging Strategy: The optimal hedge is \(\Delta_t = Z_t\).
2. Utility Indifference Pricing¶
Setup: Agent with exponential utility \(u(x) = -e^{-\gamma x}\) and risk aversion \(\gamma > 0\).
Indifference Price: Price \(p\) such that:
where \(X_T^{\theta, v}\) is terminal wealth from initial capital \(v\) and strategy \(\theta\).
g-Expectation: The indifference price satisfies:
with generator:
3. Optimal Investment with Ambiguity¶
Problem: Maximize worst-case expected utility:
where \(\mathcal{Q}\) is a set of probability measures representing ambiguity.
Solution: The value function satisfies:
with appropriate generator encoding ambiguity aversion.
Optimal Strategy: Extracted from the \(Z\) process in the BSDE solution:
4. Credit Risk and CVA¶
Credit Valuation Adjustment (CVA): Adjustment for counterparty default risk.
g-Expectation Framework: The CVA can be computed using:
with generator reflecting uncertainty about default intensity and recovery rates.
Advantage: Captures model uncertainty and ambiguity in credit modeling.
Numerical Methods¶
1. Discrete-Time Approximation¶
Euler Scheme: Partition \([0, T]\) into \(N\) intervals with \(\Delta t = T/N\).
Backward Iteration: Starting from \(Y_T = \xi\):
Z Estimation: Use least-squares projection:
Convergence: Under Lipschitz conditions:
2. Monte Carlo Methods¶
Algorithm: 1. Simulate \(M\) paths of Brownian motion: \(\{W^{(m)}_t\}_{m=1}^M\) 2. At each time \(t_i\), estimate conditional expectations using regression 3. Backward iterate to compute \(Y_0\)
Regression: Use basis functions \(\{\phi_j\}\) to approximate:
Complexity: \(O(MNK)\) where \(M\) is paths, \(N\) is time steps, \(K\) is basis functions.
3. Deep Learning Approaches¶
Neural Network Parameterization: Represent \((Y_t, Z_t)\) using neural networks:
Training: Minimize loss function:
Advantages: - Handles high-dimensional problems - Avoids curse of dimensionality - Scales well with complexity
Advanced Topics¶
1. Reflected BSDEs¶
Definition: A triple \((Y_t, Z_t, K_t)\) satisfying:
with: 1. \(Y_t \geq S_t\) (obstacle constraint) 2. \(K_t\) is increasing, continuous, \(K_0 = 0\) 3. \(\int_0^T (Y_t - S_t) \, dK_t = 0\) (Skorokhod condition)
Interpretation: \(K_t\) is the minimal pushing force to keep \(Y_t\) above obstacle \(S_t\).
Application: American option pricing, optimal stopping problems.
2. Mean-Field BSDEs¶
Setup: Large population of agents, each influenced by others.
Mean-Field BSDE:
where \(\bar{Y}_t = \frac{1}{N} \sum_{i=1}^N Y_t^i\) is the empirical mean.
Limit: As \(N \to \infty\), the system converges to a McKean-Vlasov type BSDE.
Application: Systemic risk, large portfolio optimization, crowd behavior in markets.
3. Forward-Backward SDEs¶
Coupled System: \((X_t, Y_t, Z_t)\) satisfying:
with \(X_0 = x\) and \(Y_T = \Phi(X_T)\).
Application: Stochastic control problems where control affects both forward dynamics and backward valuation.
Well-Posedness: Requires careful analysis; solutions exist under monotonicity or small-time conditions.
4. Quadratic BSDEs¶
Generator: Quadratic growth in \(z\):
Challenge: Standard Lipschitz theory doesn't apply directly.
Existence: Proven under specific conditions (Kobylanski, 2000).
Application: - Exponential utility maximization - Risk-sensitive control - Large deviations
Connections to PDEs¶
1. Feynman-Kac Formula for BSDEs¶
Theorem: If \(Y_t = v(t, X_t)\) for some function \(v\) and state process \(X_t\), then \(v\) satisfies the PDE:
with terminal condition \(v(T, x) = \Phi(x)\), where \(\mathcal{L}\) is the infinitesimal generator of \(X_t\).
Proof: Apply Itô's formula to \(v(t, X_t)\) and match terms with the BSDE.
Interpretation: BSDEs provide probabilistic representation for nonlinear PDEs.
2. Viscosity Solutions¶
Definition: A function \(v\) is a viscosity solution if it satisfies the PDE in the viscosity sense (comparison with smooth test functions).
Theorem (Crandall-Ishii-Lions): Under appropriate conditions, the BSDE solution \(Y_t = v(t, X_t)\) where \(v\) is the unique viscosity solution to the associated PDE.
Advantage: Viscosity solutions exist even when classical solutions don't (e.g., non-smooth payoffs).
3. Hamilton-Jacobi-Bellman Equations¶
Stochastic Control: Consider:
HJB Equation:
BSDE Connection: The value function satisfies a BSDE with generator:
Convergence and Stability¶
1. Continuous Dependence¶
Theorem: Let \((Y_t^n, Z_t^n)\) be solutions to BSDEs with generators \(g_n\) and terminal conditions \(\xi_n\).
If \(g_n \to g\) and \(\xi_n \to \xi\) in appropriate norms, then:
in \(L^2\) norm.
Proof: Use Lipschitz continuity and Gronwall's inequality.
Application: Justifies numerical approximations and perturbation analysis.
2. Convergence of Discretizations¶
Theorem: The discrete-time approximation converges to the continuous-time BSDE solution:
under appropriate regularity conditions.
Higher-Order Schemes: Milstein-type schemes achieve \(O((\Delta t)^{3/2})\) or better.
3. Robustness to Model Perturbations¶
g-Expectations Stability: Small changes in generator lead to small changes in g-expectation:
for some constant \(C\) depending on \(T\) and Lipschitz constants.
Summary and Key Insights¶
1. Fundamental Contributions¶
-
Nonlinear Expectations: g-expectations extend classical expectations to nonlinear frameworks, capturing risk aversion, ambiguity, and model uncertainty.
-
BSDE Solutions: Provide constructive method to compute g-expectations through backward stochastic differential equations.
-
Time Consistency: g-expectations are dynamically consistent, essential for multi-period decision-making and risk management.
-
Representation Theorems: Connect g-expectations to multiple probability measures, capacities, and supremum/infimum operations.
-
Dynamic Risk Measures: Provide mathematical foundation for coherent, time-consistent risk measures used in finance and insurance.
2. Practical Implications¶
For Pricing: - Robust pricing under model uncertainty - Utility-based valuation - Credit valuation adjustments
For Risk Management: - Dynamic coherent risk measures - Stress testing frameworks - Regulatory capital calculations
For Portfolio Optimization: - Ambiguity-averse portfolio selection - Robust optimal control - Mean-field game equilibria
3. Theoretical Significance¶
g-Expectations unify: - Stochastic Analysis: BSDEs and martingale theory - PDE Theory: Viscosity solutions and Hamilton-Jacobi equations - Optimization: Stochastic control and minimax problems - Finance: Pricing, hedging, and risk management
The theory continues to evolve with extensions to: - Mean-field limits - Infinite-dimensional settings - Non-Markovian frameworks - Machine learning integration
g-Expectations represent a cornerstone of modern mathematical finance, providing rigorous foundations for robust valuation and decision-making under uncertainty.
Exercises¶
Exercise 1. For a linear generator \(g(t, y, z) = \mu y + \lambda z\), show that the g-expectation reduces to a standard expectation under a change of measure. Specifically, prove that \(\mathcal{E}_g[\xi] = \mathbb{E}_\mathbb{Q}[e^{-\mu T}\xi]\) where \(\mathbb{Q}\) is the measure with Girsanov kernel \(\lambda\).
Solution to Exercise 1
Goal. Show that for the linear generator \(g(t, y, z) = \mu y + \lambda z\), we have \(\mathcal{E}_g[\xi] = E_\mathbb{Q}[e^{-\mu T}\xi]\) where \(\mathbb{Q}\) is the measure with Girsanov kernel \(\lambda\).
Step 1: Write the BSDE. The BSDE is:
Step 2: Change of measure. Define \(\mathbb{Q}\) by the Radon-Nikodym derivative:
By Girsanov's theorem, \(\tilde{W}_t = W_t - \lambda t\) is a \(\mathbb{Q}\)-Brownian motion. Thus \(dW_t = d\tilde{W}_t + \lambda \, dt\), and the BSDE becomes:
Step 3: Solve under \(\mathbb{Q}\). Define \(\hat{Y}_t = e^{\mu t} Y_t\). By the product rule:
So \(\hat{Y}_t\) is a \(\mathbb{Q}\)-local martingale. Under integrability conditions (\(E_\mathbb{Q}[\int_0^T e^{2\mu t}|Z_t|^2 \, dt] < \infty\)), it is a true \(\mathbb{Q}\)-martingale. Taking \(\mathbb{Q}\)-expectations:
Therefore:
At \(t = 0\):
This shows that the g-expectation with a linear generator reduces to a standard discounted expectation under a changed measure. The parameter \(\mu\) acts as a discount rate and \(\lambda\) as a Girsanov drift adjustment (market price of risk). \(\square\)
Exercise 2. Prove that the g-expectation \(\mathcal{E}_g[\xi] = Y_0\) where \((Y, Z)\) solves \(-dY_t = g(t, Y_t, Z_t) \, dt - Z_t \, dW_t\) with \(Y_T = \xi\) satisfies monotonicity: if \(\xi_1 \leq \xi_2\) a.s., then \(\mathcal{E}_g[\xi_1] \leq \mathcal{E}_g[\xi_2]\). Use the comparison theorem for BSDEs.
Solution to Exercise 2
Goal. Prove monotonicity: \(\xi_1 \leq \xi_2\) a.s. implies \(\mathcal{E}_g[\xi_1] \leq \mathcal{E}_g[\xi_2]\).
Step 1: Set up. Let \((Y^1_t, Z^1_t)\) solve the BSDE with terminal condition \(\xi_1\), and \((Y^2_t, Z^2_t)\) solve the BSDE with terminal condition \(\xi_2\), both with the same generator \(g\):
We need to show \(Y^1_0 \leq Y^2_0\).
Step 2: Difference process. Define \(\Delta Y_t = Y^1_t - Y^2_t\) and \(\Delta Z_t = Z^1_t - Z^2_t\). Then:
Step 3: Linearization. Since \(g\) is Lipschitz, we can write:
where \(\alpha_s\) and \(\beta_s\) are bounded adapted processes (by the Lipschitz property, \(|\alpha_s| \leq K\) and \(|\beta_s| \leq K\)). This linearization follows from the mean value theorem applied componentwise.
Step 4: Apply Ito's formula. Consider \((\Delta Y_t)^+ = \max(\Delta Y_t, 0)\). We apply the comparison argument more directly. Define the measure \(\tilde{\mathbb{Q}}\) via:
Under \(\tilde{\mathbb{Q}}\), define \(\tilde{W}_t = W_t - \int_0^t \beta_s \, ds\). The difference satisfies:
Step 5: Solve. Define \(\Phi_t = \exp(\int_0^t \alpha_s \, ds)\). Then \(\Phi_t \Delta Y_t\) is a \(\tilde{\mathbb{Q}}\)-martingale:
Taking \(\tilde{\mathbb{Q}}\)-expectations:
Step 6: Conclude. Since \(\xi_1 \leq \xi_2\) a.s., we have \(\xi_1 - \xi_2 \leq 0\) a.s. The exponential factor \(\exp(\int_0^T \alpha_s \, ds) > 0\). Therefore:
which gives \(Y^1_0 \leq Y^2_0\), i.e., \(\mathcal{E}_g[\xi_1] \leq \mathcal{E}_g[\xi_2]\). \(\square\)
Exercise 3. The generator \(g(z) = \frac{1}{2}\overline{\sigma}^2 z^+ - \frac{1}{2}\underline{\sigma}^2 z^-\) (where \(z^+ = \max(z, 0)\) and \(z^- = \max(-z, 0)\)) corresponds to the uncertain volatility model. Show that the resulting g-expectation is sublinear: \(\mathcal{E}_g[\xi_1 + \xi_2] \leq \mathcal{E}_g[\xi_1] + \mathcal{E}_g[\xi_2]\). What financial interpretation does sublinearity have for derivative pricing?
Solution to Exercise 3
Goal. Show that the g-expectation with generator \(g(z) = \frac{1}{2}\overline{\sigma}^2 z^+ - \frac{1}{2}\underline{\sigma}^2 z^-\) is sublinear.
Step 1: Representation as supremum. The generator \(g(z) = \frac{1}{2}\overline{\sigma}^2 z^+ - \frac{1}{2}\underline{\sigma}^2 z^-\) can be rewritten as:
To verify: if \(z \geq 0\), the supremum is attained at \(\sigma = \overline{\sigma}\), giving \(\frac{1}{2}\overline{\sigma}^2 z = \frac{1}{2}\overline{\sigma}^2 z^+\). If \(z < 0\), the supremum is attained at \(\sigma = \underline{\sigma}\) (minimizing \(|\sigma^2 z|\) when \(z < 0\)), giving \(\frac{1}{2}\underline{\sigma}^2 z = -\frac{1}{2}\underline{\sigma}^2 z^-\).
Step 2: Verify sublinearity of \(g\). The function \(g\) is convex and positively homogeneous:
- Convexity: \(g\) is the supremum of linear functions \(z \mapsto \frac{1}{2}\sigma^2 z\), hence convex.
- Positive homogeneity: \(g(\lambda z) = \lambda g(z)\) for \(\lambda > 0\), since \((\lambda z)^+ = \lambda z^+\) and \((\lambda z)^- = \lambda z^-\).
Step 3: From generator properties to g-expectation sublinearity. We use the representation theorem for g-expectations with convex, positively homogeneous generators. Such a g-expectation admits the dual representation:
where \(\mathcal{Q}\) is the set of probability measures corresponding to volatility choices \(\sigma_t \in [\underline{\sigma}, \overline{\sigma}]\).
Step 4: Prove sublinearity from the representation. For any \(\xi_1, \xi_2\):
Since the supremum of a sum is at most the sum of suprema:
The inequality is strict in general because the worst-case measure for \(\xi_1 + \xi_2\) need not be the same as the individual worst-case measures for \(\xi_1\) and \(\xi_2\) separately.
Financial interpretation of sublinearity. Sublinearity means that the robust price of a portfolio is at most the sum of the robust prices of its components:
This has the interpretation of a diversification benefit: when pricing two derivatives together, the worst-case volatility scenario for the combined position may differ from the individual worst cases, leading to a lower combined price. For example, if \(\xi_1\) has positive gamma and \(\xi_2\) has negative gamma, the combined position may have reduced gamma exposure, narrowing the volatility uncertainty premium.
From a risk measure perspective (\(\rho(\xi) = \mathcal{E}_g[-\xi]\)), sublinearity of \(\mathcal{E}_g\) corresponds to subadditivity of \(\rho\), which is one of the axioms of coherent risk measures and expresses the principle that diversification should not increase risk. \(\square\)
Exercise 4. The conditional g-expectation \(\mathcal{E}_g[\xi | \mathcal{F}_t] = Y_t\) satisfies the tower property: \(\mathcal{E}_g[\mathcal{E}_g[\xi | \mathcal{F}_s] | \mathcal{F}_t] = \mathcal{E}_g[\xi | \mathcal{F}_t]\) for \(t \leq s\). Prove this using the uniqueness of BSDE solutions, and explain why this property is essential for dynamic risk management.
Solution to Exercise 4
Goal. Prove the tower property \(\mathcal{E}_g[\mathcal{E}_g[\xi | \mathcal{F}_s] | \mathcal{F}_t] = \mathcal{E}_g[\xi | \mathcal{F}_t]\) for \(t \leq s\) using uniqueness of BSDE solutions.
Step 1: Define the processes. Let \((Y_r, Z_r)_{r \in [0,T]}\) be the unique solution to the BSDE:
By definition, \(\mathcal{E}_g[\xi | \mathcal{F}_r] = Y_r\) for all \(r \in [0, T]\).
In particular, \(\mathcal{E}_g[\xi | \mathcal{F}_s] = Y_s\).
Step 2: Consider the auxiliary BSDE. Now consider the BSDE on \([0, s]\) with terminal condition \(Y_s\) at time \(s\). Let \((\tilde{Y}_r, \tilde{Z}_r)_{r \in [0,s]}\) solve:
By definition of the conditional g-expectation:
Step 3: Show \(\tilde{Y}_r = Y_r\) on \([0, s]\). Observe that the restriction of \((Y_r, Z_r)\) to \(r \in [0, s]\) satisfies:
This is exactly a BSDE on \([0, s]\) with terminal condition \(Y_s\) and generator \(g\). By the uniqueness of BSDE solutions (Pardoux-Peng theorem), the solution to this BSDE is unique. Since both \((Y_r, Z_r)_{r \in [0,s]}\) and \((\tilde{Y}_r, \tilde{Z}_r)_{r \in [0,s]}\) solve the same BSDE on \([0, s]\) with the same terminal condition \(Y_s\), we conclude:
Step 4: Conclude. In particular, at \(r = t\):
This completes the proof. \(\square\)
Why the tower property is essential for dynamic risk management. The tower property (also called time consistency or dynamic consistency) means that the risk assessment at time \(t\) obtained by first evaluating risk at an intermediate time \(s\) and then evaluating that assessment at \(t\) is identical to directly evaluating risk at \(t\). This is essential because:
-
Consistent decision-making: Without time consistency, a risk manager might assess a position as acceptable at time \(t\), but after re-evaluating at time \(s > t\), find it unacceptable (or vice versa). This leads to contradictory decisions and the possibility of dynamic arbitrage against the risk measure.
-
Bellman principle: Time consistency is the stochastic analog of Bellman's principle of optimality. It ensures that optimal hedging strategies computed at different times are mutually consistent, which is necessary for dynamic programming approaches.
-
Regulatory compliance: Regulators require that risk measures used for capital calculations be dynamically consistent --- otherwise, capital requirements could be manipulated by choosing the evaluation time strategically.
-
Multi-period hedging: In practice, hedging is done over multiple periods. Time consistency ensures that the hedging strategy derived from the g-expectation at each rebalancing time is consistent with the overall objective.
Exercise 5. Consider the quadratic generator \(g(t, y, z) = -ry + \frac{\beta}{2}|z|^2\) arising from exponential utility. Solve the BSDE explicitly for a terminal condition \(\xi = (S_T - K)^+\) under geometric Brownian motion and show that the g-expectation gives the indifference price of the option. How does \(\beta\) affect the price relative to the Black-Scholes price?
Solution to Exercise 5
Goal. Analyze the BSDE with quadratic generator \(g(t, y, z) = -ry + \frac{\beta}{2}|z|^2\) for terminal condition \(\xi = (S_T - K)^+\) under geometric Brownian motion.
Step 1: Connection to exponential utility. The quadratic generator \(g(t, y, z) = -ry + \frac{\beta}{2}|z|^2\) arises from exponential utility indifference pricing with risk aversion parameter \(\beta > 0\) (here we use the convention that \(\beta = \gamma\), the Arrow-Pratt coefficient of absolute risk aversion). The BSDE is:
Step 2: Exponential transformation. This is a quadratic BSDE that can be solved by the Cole-Hopf transformation. Define:
By Ito's formula:
Substituting the BSDE dynamics:
The \(|Z_t|^2\) terms cancel (this is the key simplification of the Cole-Hopf transform for quadratic BSDEs).
Step 3: Linear BSDE for \(\hat{Y}_t\). Defining \(\hat{Z}_t = -\beta e^{-\beta Y_t} Z_t\), we get:
This simplifies (using \(Y_t = -\frac{1}{\beta}\log \hat{Y}_t\)) to:
This is generally nonlinear in \(\hat{Y}\). However, the key result is that the g-expectation gives the indifference price, which is the value \(p\) satisfying:
Step 4: Indifference price formula. For exponential utility, the indifference price has the well-known representation:
where \(\mathbb{Q}^*\) is the minimal entropy martingale measure. Under geometric Brownian motion \(dS_t = \mu S_t \, dt + \sigma S_t \, dW_t\) with the unique risk-neutral measure \(\mathbb{Q}\) (complete market), this simplifies to:
Step 5: Effect of \(\beta\) on the price. The indifference price \(p\) relates to the Black-Scholes price \(C_{\text{BS}} = E_\mathbb{Q}[(S_T - K)^+]\) as follows:
- \(\beta \to 0\) (risk-neutral): By L'Hopital's rule or Taylor expansion:
- \(\beta > 0\) (risk-averse seller): By Jensen's inequality, \(E[e^{-\beta X}] \geq e^{-\beta E[X]}\), so:
Wait --- this gives \(p \leq C_{\text{BS}}\), which reflects the buyer's indifference price. For the seller's indifference price, one needs to account for the short position, and the price is:
So higher risk aversion \(\beta\) increases the seller's price above the Black-Scholes price and decreases the buyer's price below it, creating a bid-ask spread: \([p^{\text{buy}}, p^{\text{sell}}] \supseteq [C_{\text{BS}}, C_{\text{BS}}]\), with the spread widening as \(\beta\) increases.
- \(\beta \to \infty\) (infinite risk aversion): \(p^{\text{sell}} \to \sup_\omega (S_T(\omega) - K)^+ = \infty\) (super-replication), reflecting extreme conservatism. \(\square\)
Exercise 6. A coherent risk measure \(\rho(\xi) = \mathcal{E}_g[-\xi]\) can be defined via g-expectations. For the generator \(g(z) = \theta|z|\) (entropic-type), compute \(\rho(\xi)\) for a Gaussian random variable \(\xi \sim N(\mu, \sigma^2)\) and show that \(\rho(\xi) = -\mu + \theta\sigma\). Compare this with the CVaR risk measure and discuss the advantages of the g-expectation-based approach for dynamic risk measurement.
Solution to Exercise 6
Goal. For \(g(z) = \theta|z|\) and \(\xi \sim N(\mu, \sigma^2)\), compute \(\rho(\xi) = \mathcal{E}_g[-\xi]\) and show \(\rho(\xi) = -\mu + \theta\sigma\).
Step 1: Dual representation. The generator \(g(z) = \theta|z|\) is convex and positively homogeneous in \(z\). Therefore the g-expectation admits the dual representation:
where \(\mathcal{Q}_\theta\) is the set of probability measures \(\mathbb{Q}\) with Girsanov kernel \(q_t\) satisfying \(|q_t| \leq \theta\) a.s. These are the measures with bounded density process:
Step 2: Compute \(\rho(\xi)\). We have \(\rho(\xi) = \mathcal{E}_g[-\xi]\). Using the dual representation:
Step 3: Gaussian case. Let \(\xi = \mu + \sigma W_T / \sqrt{T}\) (so \(\xi \sim N(\mu, \sigma^2)\) under \(P\) when \(W_T \sim N(0, T)\) with \(T = 1\) for simplicity). Under \(\mathbb{Q}\) with constant kernel \(q_t = q\):
where \(\tilde{W}_T\) is a \(\mathbb{Q}\)-Brownian motion. So:
Under \(\mathbb{Q}\), \(\xi \sim N(\mu + \sigma q, \sigma^2)\). Therefore:
Step 4: Optimize. Maximizing over \(|q| \leq \theta\):
The supremum is attained at \(q = -\theta\) (since we maximize \(-\sigma q\) with \(\sigma > 0\), we choose \(q\) as negative as possible). Therefore:
Step 5: Comparison with CVaR. The Conditional Value-at-Risk (CVaR) at level \(\alpha\) for \(\xi \sim N(\mu, \sigma^2)\) is:
where \(\phi\) is the standard normal density and \(\Phi\) is the standard normal CDF. Setting \(\theta_\alpha = \phi(\Phi^{-1}(\alpha))/\alpha\), we see that \(\rho(\xi) = \text{CVaR}_\alpha(\xi)\) when \(\theta = \theta_\alpha\).
For example, at \(\alpha = 5\%\): \(\theta_{0.05} = \phi(\Phi^{-1}(0.05))/0.05 = \phi(-1.645)/0.05 \approx 0.1031/0.05 \approx 2.063\).
So the g-expectation risk measure with \(\theta \approx 2.063\) coincides with CVaR at the 5% level for Gaussian random variables.
Step 6: Advantages of g-expectation approach for dynamic risk measurement.
-
Dynamic consistency (tower property): The g-expectation-based risk measure \(\rho_t(\xi) = \mathcal{E}_g[-\xi | \mathcal{F}_t]\) automatically satisfies the tower property \(\rho_s(\rho_t(\xi)) = \rho_s(\xi)\) for \(s \leq t\). CVaR, when naively extended to dynamic settings, generally violates time consistency, meaning that a position deemed acceptable today might be rejected tomorrow, or vice versa. This can lead to regulatory arbitrage.
-
Built-in coherence: The g-expectation risk measure inherits all coherence axioms (monotonicity, translation invariance, positive homogeneity, subadditivity) directly from the properties of the generator, without needing to verify them separately.
-
Constructive computation via BSDEs: The risk measure can be computed by solving a BSDE, which provides both the risk value and the hedging strategy (through \(Z_t\)). CVaR computation typically requires separate optimization and does not naturally produce hedging strategies.
-
Flexibility: Different generators \(g\) produce different risk measures, allowing the framework to capture various attitudes toward risk and ambiguity in a unified manner. \(\square\)