Finite-Scenario Skew-t Regime Models for Trading, Risk-Neutralization, and Derivative Pricing
Gene Boo Version 2.0, 8 August 2024
Scope and caution. This study develops a finite-scenario modelling framework for research, model development, and controlled pricing experiments. It is not investment advice, a claim of unique arbitrage-free completion of an incomplete market, or a substitute for independent model validation. The central construction deliberately treats the empirical finite-support distribution as the operative model. It must not be represented as a consistent estimator of a nonexistent population MGF for an unbounded Student-t or skew-t law.
Abstract
This revised study (v2) treats the finite scenario law, rather than the empirical MGF, as the primitive pricing object (originally formulated that way in v1 of this document). The empirical MGF is an exact transform of that governed finite-support law and does not repair the nonexistent population MGF of an unbounded Student-t or skew-t distribution.
This study develops a unified architecture in which physical returns are modelled by a Markov-switching mixture of standardized skewed Student-t distributions, while derivative pricing is performed using finite empirical scenario laws and their exact empirical moment-generating functions. The skew parameter nests the symmetric Student-t model, and large degrees of freedom approach the Gaussian limit. However, an unbounded Student-t or skew-t log-return law has no finite moment-generating function at any nonzero real argument. In particular, setting the degrees of freedom to 30 does not make E[eX] finite.
The proposed resolution is not to claim that the population MGF exists. Instead, the physical model is discretized into a finite probability law. Its empirical MGF is finite by construction and is the exact MGF of that discrete model. Risk-neutral probabilities can then be obtained by empirical Esscher tilting, minimum-relative-entropy projection, or option-constrained entropy calibration. Regime transitions and emissions are jointly constrained so that the discounted underlying is a martingale under the selected pricing measure.
The framework supports direct finite-sum valuation, deterministic convolution, Monte Carlo, Fourier quadrature, Carr-Madan FFT, COS-type methods, and dynamic programming. The study derives the relevant transforms, identifies feasibility and non-uniqueness conditions, distinguishes a log-return Esscher tilt from an entropy projection constrained on gross returns, and specifies tail-completion, numerical-stability, no-arbitrage, convergence, and model-risk controls. It also proposes trading signals based on physical probabilities and relative-value signals based on differences between physical and risk-neutral distributions.
1. Executive conclusions
A mixed skew-t regime model is a coherent physical return model:
In a standardized Hansen-style parameterization, λk=0 returns the symmetric Student-t. As νk→∞, the symmetric Student-t converges in distribution to a Gaussian. A t30 law is close to Gaussian in its central body but still has polynomial tails and no nontrivial MGF [1, 2].
For any finite ν, a genuine unbounded Student-t log return satisfies
E[euX]=∞
for every real u=0. The same problem remains for common skew-t constructions with polynomial tails on both sides. Therefore, a raw skew-t log-price model cannot directly satisfy the stock martingale condition through a population MGF.
Given finite scenario nodes xi and positive probabilities pi, the empirical law
F(dx)=i=1∑Npiδxi(dx)
has the exact empirical MGF
M(u)=i=1∑Npieuxi,
which is finite for all finite real or complex u.
This finiteness is a property of the chosen finite-support model. It is not evidence that the empirical MGF converges to a finite population MGF as N→∞ under an unbounded Student-t data-generating law.
An empirical Esscher tilt is valid on the finite scenario space:
qi(θ)=∑jpjeθxjpieθxi.
Under this tilt,
κQ(u;θ)=κP(u+θ)−κP(θ).
A minimum-relative-entropy projection subject directly to the tradable gross-return constraint is generally not the same as a log-return Esscher tilt. If the constraint is EQ[eX]=F/S0, the entropy solution has the form
qi(β)=∑jpjexp(βexj)piexp(βexi),
where the sign of β depends only on the Lagrange-multiplier convention. More generally, constraints on payoff features gm(x) produce an exponential family in those features.
In a regime-switching model, no-arbitrage constrains the combination of risk-neutral transition probabilities and regime emission laws. It does not generally determine them uniquely. Option prices or an explicit selection principle are required to identify the remaining risk premia [3, 4].
A production framework should use the empirical transform as a computational device, while explicitly governing support, tail completion, maturity consistency, weight concentration, and option-surface arbitrage.
2. Mathematical preliminaries
2.1 Prices, returns, and measures
Let St be the ex-dividend spot price. Over one model step of length Δ, define the log return
Xt+Δ=log(StSt+Δ).
Let P denote the physical measure used for forecasting and trading analysis, and let Q denote a selected equivalent martingale measure used for pricing. With deterministic short rate rt and dividend yield qt, define the one-step carry
ct=∫tt+Δ(ru−qu)du.
The one-step martingale restriction is
EQ[eXt+Δ∣Ft]=ect.
Equivalently,
EQ[St+Δ∣Ft]=Stect.
This condition concerns the exponential of the log return, not merely the mean of the log return.
2.2 MGF, CGF, and characteristic function
For a random variable X, the MGF is
MX(u)=E[euX],
where the expectation is finite. The cumulant-generating function is
κX(u)=logMX(u).
The characteristic function is
ϕX(v)=E[eivX],v∈R.
The characteristic function always exists because ∣eivX∣=1. The MGF need not exist because euX is unbounded for real u=0.
2.3 Why Student-t has no nontrivial MGF
For a Student-t variable with ν degrees of freedom, the density has polynomial tails:
fX(x)≍C∣x∣−(ν+1)
as ∣x∣→∞. For any u>0, the positive tail of
∫−∞∞euxfX(x)dx
behaves like euxx−(ν+1) and diverges. For any u<0, the negative tail diverges. Hence
MX(u)=∞,u=0.
The existence of many ordinary moments when ν is large does not imply existence of the MGF. A Student-t with ν=30 has finite moments only up to orders below 30, while an MGF finite in a neighborhood of zero would imply moments of all orders.
3. Physical mixed skew-t regime model
3.1 Hidden regime process
Let
St∈{1,…,K}
be a latent regime following a first-order Markov chain:
pijP=P(St+1=j∣St=i).
The matrix PP=(pijP) is row stochastic:
pijP≥0,j=1∑KpijP=1.
Hamilton’s filtering framework provides a standard basis for estimating latent discrete-state models and forecasting regime probabilities [5].
3.2 Standardized skew-t emissions
Use
Xt+1=μSt+1P+σSt+1PZt+1,
where
Zt+1∣St+1=k∼SkewT∗(νkP,λkP),
and the standardized innovation satisfies
EP[Zt+1∣St+1=k]=0,VarP(Zt+1∣St+1=k)=1.
Accordingly,
EP[Xt+1∣St+1=k]=μkP,
and
VarP(Xt+1∣St+1=k)=(σkP)2.
This standardization is operationally important because in several skew-t parameterizations the raw location parameter is not the mean and the raw scale parameter is not the standard deviation.
3.3 Nesting structure
For the Hansen skewed Student density [1]:
λk=0⟹SkewT∗(νk,λk)=tνk∗.
Then
νk→∞⟹tνk∗⇒N(0,1).
Thus the parameter space contains a symmetric Student-t submodel and approaches a Gaussian limit.
For the symmetric tν with ν>4, excess kurtosis is
γ2=ν−46.
At ν=30,
γ2=266≈0.230769.
Therefore t30 is visibly close to normal in the body but is not exactly Gaussian and remains fundamentally different in the far tails.
3.4 Suggested parsimonious starting model
A three-state model may be initialized as follows:
Quiet state: λ1=0, ν1=30.
Stress state: λ2<0, 4<ν2<12.
Recovery or squeeze state: λ3>0, 4<ν3<15.
A stable first specification can constrain
ν2=ν3=νtail
and optionally
λ3=−λ2.
These restrictions can later be relaxed only if the resulting parameters remain identifiable and improve out-of-sample density and tail forecasts.
3.5 Physical filtering and forecasting
Let
αt,kP=P(St=k∣Ft)
be the filtered state probabilities. Prediction gives
For live trading and historical backtesting, filtered probabilities must use only information available at the relevant time. Smoothed probabilities condition on future observations and therefore must not be used as if they were contemporaneously observable signals.
4. Finite empirical scenario law
4.1 Definition
For regime k, define scenario nodes and physical weights
{(xk,i,pk,iP)}i=1Nk,
with
pk,iP>0,i=1∑Nkpk,iP=1.
The empirical regime law is
FkP(dx)=i=1∑Nkpk,iPδxk,i(dx).
The strict positivity requirement is convenient if equivalence of P and Q on the finite support is desired. If piP=0, an absolutely continuous change of measure cannot assign that node positive Q-probability.
4.2 Construction alternatives
Weighted historical law
If γt,k is a regime responsibility, define
pk,tP=∑sγs,kγt,k.
This uses observed returns but may undersample rare tails.
Deterministic quantile grid
Choose probabilities ui and define
xk,i=Fk−1(ui).
For an equal-probability midpoint grid,
ui=Nki−21,pk,iP=Nk1.
A tail-enriched grid uses nonuniform cells and assigns each node the exact probability mass of its cell.
Hybrid body and stress nodes
Combine historical observations, fitted skew-t quantiles, and explicit stress nodes. The probabilities must then be normalized and documented. Stress-node probabilities are model assumptions, not empirical facts.
4.3 Empirical MGF and CGF
For regime k,
MkP(u)=i=1∑Nkpk,iPeuxk,i,
and
κkP(u)=logMkP(u).
Because the support is finite, MkP(u) is finite for every finite complex u.
The derivatives satisfy
dudκkP(u)=i∑wk,i(u)xk,i,
where
wk,i(u)=∑jpk,jPeuxk,jpk,iPeuxk,i,
and
du2d2κkP(u)=Varwk(u)(Xk)≥0.
Thus the empirical CGF is convex and strictly convex unless all active nodes are equal.
4.4 Stable numerical evaluation
Define
ai(u)=logpi+uxi,m(u)=imaxai(u).
Then
κ(u)=m(u)+logi∑exp(ai(u)−m(u)).
This log-sum-exp form should be mandatory. Direct exponentiation can overflow or underflow and may silently corrupt the risk-neutral calibration.
5. What empirical-MGF finiteness does and does not mean
5.1 Exact statement
For fixed finite nodes and weights, MN(u) is the exact MGF of the empirical discrete law. Every exponential moment exists.
5.2 Incorrect statement to avoid
It is incorrect to claim that
MN(u)→MX(u)<∞
for samples drawn from an unbounded Student-t population and real u=0.
5.3 Extreme-node instability
Let
X(N)=1≤i≤NmaxXi.
For equal weights,
MN(1)=N1i=1∑NeXi≥NeX(N).
As new heavy-tailed observations increase the maximum, the empirical exponential moment can jump discontinuously in economic terms. Apparent stability over a finite historical window is not convergence evidence.
5.4 Correct interpretation
The empirical MGF defines a finite-horizon, finite-support model. Its validity depends on:
the support policy;
tail-node design;
scenario probabilities;
calibration instruments;
maturity horizon;
sensitivity to extreme nodes.
6. Empirical risk-neutralization
6.1 Empirical log-return Esscher tilt
Define
qiE(θ)=∑jpjPeθxjpiPeθxi.
Then
MQE(u;θ)=i∑qiE(θ)euxi=MP(θ)MP(u+θ),
and
κQE(u;θ)=κP(u+θ)−κP(θ).
This is the exact Esscher identity on the empirical support. Esscher-based option pricing selects a martingale measure by exponential tilting when the relevant transform exists [3].
6.2 One-regime martingale equation
For one period with carry c, require
MQE(1;θ)=ec.
Equivalently,
κP(θ+1)−κP(θ)=c.
Define
g(θ)=κP(θ+1)−κP(θ).
The derivative is
g′(θ)=κP′(θ+1)−κP′(θ)≥0
because κP′ is nondecreasing. With a nondegenerate support, strict monotonicity normally holds.
As θ→−∞, the tilted mass concentrates on xmin, giving
g(θ)→xmin.
As θ→+∞,
g(θ)→xmax.
Therefore a finite solution exists when
xmin<c<xmax.
At the boundary, the solution requires a limiting degenerate measure concentrated at an extreme node, not a finite θ. For a tradable gross return, this condition is equivalently
exmin<ec<exmax.
6.3 Minimum-relative-entropy projection
Instead of restricting Q to a log-return Esscher family, solve
This follows from the Lagrangian first-order conditions. Maximum-entropy and relative-entropy projections under expectation constraints generate exponential-family solutions [6, 7].
If the sole pricing constraint is the forward condition,
g1(x)=ex,b1=ec,
then
qi(β)=∑jpjexp(βexj)piexp(βexi).
This is generally different from
qiE(θ)∝pieθxi.
The two coincide only in special or approximate circumstances. Confusing these two tilts is a material mathematical error.
6.4 Feasibility of entropy calibration
The constraint vector b=(b1,…,bM) must lie in the convex hull of the feature vectors
g(xi)=(g1(xi),…,gM(xi)).
For the one-dimensional forward constraint, feasibility requires
iminexi≤ec≤imaxexi.
Strict interior feasibility yields strictly positive calibrated probabilities. Boundary feasibility generally produces concentration on boundary nodes.
6.5 Option-constrained entropy calibration
At maturity T, let terminal node i imply ST,i and discounted payoff
Gm,i=D(0,T)Πm(ST,i).
A robust calibration is
qminDKL(q∥p)+λRR(q)
subject to
qi≥0,i∑qi=1,
i∑qiST,i=F0,T,
and bid-ask constraints
Vmbid≤i∑qiGm,i≤Vmask.
Exact equality to option mids should be used only when quotes are reliable and jointly arbitrage-consistent. Option prices reveal state-price information through strike derivatives, forming the basis of risk-neutral density recovery [8].
6.6 Incompleteness and selection of Q
A martingale condition supplies restrictions, not a unique risk-neutral measure, when the model contains unhedgeable regime and jump risks. Empirical Esscher tilting, minimum entropy, and direct option calibration are alternative measure-selection rules. They should be compared rather than treated as universally equivalent [3, 4].
7. Regime-switching risk-neutral dynamics
7.1 Risk-neutral transitions
Let
PQ=(pijQ)
be the risk-neutral transition matrix. In general,
PQ=PP.
The difference represents regime-transition risk premia and must be inferred from option prices, constrained economically, or selected through a pricing-kernel principle.
7.2 Emissions attached to the arriving state
Assume the one-step return distribution depends on St+1=j. Let
mjQ(u)=EQ[euXt+1∣St+1=j]
be the regime empirical MGF. Define
DQ(u)=diag(m1Q(u),…,mKQ(u)).
With current state-probability column vector αtQ, the h-step MGF is
Mt,hQ(u)=(αtQ)⊤[PQDQ(u)]h1.
This ordering is correct for emissions associated with the arriving state. If emissions are associated with the departing state, the ordering changes to DQ(u)PQ. The convention must be fixed consistently throughout estimation, simulation, and pricing.
The characteristic function is
ϕt,hQ(v)=Mt,hQ(iv).
7.3 Conditional martingale restriction by current state
For each current state i,
EQ[eXt+1∣St=i]=j=1∑KpijQmjQ(1).
The one-step stock martingale condition requires
j=1∑KpijQmjQ(1)=ect,i=1,…,K.
In matrix form,
PQmQ(1)=ect1.
A sufficient but stronger restriction is
mjQ(1)=ect
for every regime j. This makes the martingale condition hold for any transition matrix, but it suppresses possible compensation between transition risk and state-conditional expected gross returns. It is a modelling choice, not a necessity.
7.4 Multi-step martingale consistency
If the one-step condition holds conditionally for every current state and carry is deterministic, iterated expectations imply
EQ[eXt,h∣Ft]=e∑ℓ=0h−1ct+ℓ,
where
Xt,h=ℓ=1∑hXt+ℓ.
If rates, dividends, or transition matrices are state dependent, the discounting and state process must be included jointly. A scalar deterministic correction is then generally insufficient.
8. Trading models under the physical measure
8.1 Horizon distribution
The physical h-step characteristic function can be propagated as
ϕt,hP(v)=(αtP)⊤[PPDP(iv)]h1.
Alternatively, the full distribution can be generated by deterministic convolution or Monte Carlo.
8.2 Trading quantities
Expected log return:
μt,hP=EP[Xt,h∣Ft].
Probability of a positive return:
pt,h+=PP(Xt,h>0∣Ft).
Target-hit probability:
pt,hG=PP(Xt,h>G∣Ft).
Stop-loss probability:
pt,hL=PP(Xt,h<−L∣Ft).
Physical Value at Risk for loss Lt,h=−Πt,h:
VaRαP=inf{ℓ:PP(Lt,h≤ℓ)≥α}.
Expected Shortfall:
ESαP=EP[Lt,h∣Lt,h≥VaRαP]
for continuous losses, with the usual quantile-integral definition preferred in discrete laws to handle atoms correctly:
ESαP=1−α1∫α1VaRuPdu.
8.3 Trade-specific expected utility or payoff
For a proposed trade payoff Πtrade(Xt,h),
Edget,h=EP[Πtrade(Xt,h)∣Ft]−costs.
A risk-adjusted score may be
Scoret,h=ESαP(Ltrade)EP[Πtrade]−costs.
This is a design choice rather than a theorem. Position sizing must also include turnover, liquidity, limits, drawdown, and model uncertainty.
8.4 Physical versus risk-neutral divergence
For a region A,
Δpt,h(A)=PP(Xt,h∈A∣Ft)−PQ(Xt,h∈A∣Ft).
This can support option relative-value analysis, but the difference includes risk premia, market frictions, and model error. It is not automatically an arbitrage signal.
9. Derivative pricing engines
9.1 Direct finite-sum valuation
For a one-period payoff Π(ST) under terminal nodes xi,
V0=D(0,T)i∑qiQΠ(S0exi).
This is exact under the finite empirical model. It is the primary unit-test benchmark for other engines.
9.2 Deterministic convolution
For independent conditional increments, finite discrete laws can be convolved. In a regime model, propagate a vector of state-conditioned mass functions. After each step:
transition regime probabilities;
convolve with the arriving-state emission law;
project onto a controlled log-price grid if necessary;
preserve total mass and the discounted first moment.
Projection introduces numerical error and must be separated from model error.
9.3 Monte Carlo
For each risk-neutral path:
draw the next state from PQ;
draw a scenario node from the corresponding qk,iQ;
update St+Δ=Stexk,i;
continue until maturity;
evaluate and discount the payoff.
The estimator is
V0MC=D(0,T)M1m=1∑MΠ(m).
Its estimated standard error is
SE(V0MC)=D(0,T)MsΠ.
Monte Carlo is appropriate for barriers, Asians, cliquets, callable structures, and other path-dependent products. Variance reduction should use controls such as a matched Gaussian model, stratification by state path, antithetics where meaningful, conditional expectation, or quasi-Monte Carlo.
9.4 Fourier transform and FFT
The empirical terminal characteristic function is
ϕTQ(v)=i∑qiQeivxi.
For the regime model it is obtained through the matrix recursion above.
Carr-Madan pricing applies exponential damping to a call-price function and evaluates the characteristic function at a complex-shifted argument [9]. For damping parameter α>0, sufficient integrability includes
EQ[STα+1]<∞.
In the empirical finite-support model,
EQ[e(α+1)XT]<∞
for every finite α, but only because the support is finite. The admissible numerical α should still be chosen to control overflow, truncation, and oscillation.
The shifted transform can be evaluated directly as
ϕTQ(v−i(α+1))=EQ[eivXTe(α+1)XT].
FFT is valuable for pricing many strikes simultaneously, while direct Fourier quadrature is often simpler and more accurate for isolated strikes. Carr and Madan show how a known characteristic function can be used for efficient option valuation by FFT [9].
9.5 Quadrature
For a smoothed terminal density fTQ(x),
V0=D(0,T)∫−∞∞Π(S0ex)fTQ(x)dx.
For an unsmoothed empirical law, this integral is exactly a finite sum. Quadrature becomes relevant after kernel smoothing, interpolated density construction, or continuous tail completion.
Recommended methods include:
adaptive Gauss-Kronrod;
domain splitting at payoff kinks;
double-exponential quadrature for difficult tails;
Gauss-Legendre after a finite-domain map;
Gauss-Hermite when a conditional Gaussian representation is used.
9.6 American and path-dependent products
American pricing requires dynamic programming or least-squares Monte Carlo. The state vector should include at least spot and latent-state information. If only filtered regime probabilities are observable, exercise policies should be expressed in terms of (St,αtQ) rather than an unobservable true state.
10. Greeks and hedging
10.1 Delta under a fixed terminal empirical law
For a European call,
C0=D(0,T)i∑qiQ(S0exi−K)+.
If the calibrated weights and return nodes are held fixed with respect to S0, then away from node-specific payoff kinks,
Δ=D(0,T)i∑qiQexi1{S0exi>K}.
10.2 Calibration-aware Greeks
In production, qiQ, nodes, forwards, and implied parameters may depend on spot. A full Greek must account for recalibration or specify a sticky rule. The fixed-law derivative above is not automatically the desk hedge.
10.3 Gamma roughness
A purely discrete terminal law produces atoms and therefore non-smooth strike and spot Greeks. Remedies include:
kernel smoothing;
entropy-smoothed interpolation;
local continuous distributions around nodes;
option-consistent spline densities;
a sufficiently fine convolution grid.
Smoothing must preserve probability, the forward, and nonnegative density.
11. Tail policy
11.1 Why tail policy cannot be omitted
The empirical model cannot generate values outside its support. Deep-out-of-the-money options and long-horizon exponential moments can therefore be dominated by arbitrary endpoint choices.
11.2 Permissible policies
Hard bounded support
Specify
Lk≤Xk≤Uk.
This is transparent but imposes absolute bounds.
Truncated skew-t
For fitted skew-t CDF Fk, choose
Lk=Fk−1(εk−),Uk=Fk−1(1−εk+).
The truncated density is
fktr(x)=Fk(Uk)−Fk(Lk)fk(x)1[Lk,Uk](x).
Continuous tail completion
Use an empirical or skew-t body and attach integrable left and right tails. This is effectively a new tempered or spliced distribution and must be labelled accordingly.
Option-implied tail nodes
Add nodes beyond historical support and infer their Q weights from liquid option prices under regularization. This is the preferred empirical derivative-pricing approach when strikes extend beyond the historical scenario range.
11.3 Boundary sensitivity
Every material output should be recalculated under several support policies. A price that changes substantially when a single remote node is added is tail-policy dominated.
12. Calibration architecture
12.1 Physical calibration
Estimate
ΘP={PP,μkP,σkP,νkP,λkP}k=1K
by maximum likelihood, Bayesian inference, or penalized likelihood.
Useful constraints include
σkP>0,νkP>2,−1<λkP<1
for the Hansen parameterization. If fourth moments are operationally needed, constrain
Use penalties or bid-ask inequalities for noisy option observations.
12.4 Maturity consistency
Calibrating a separate terminal distribution at each maturity does not guarantee that the family is generated by a common martingale process. A dynamic regime model, martingale transport condition, or explicit inter-maturity consistency layer is required.
13. No-arbitrage validation
For European options with deterministic rates and dividends:
13.1 Put-call parity
C(K,T)−P(K,T)=S0e−qT−Ke−rT.
13.2 Bounds
max(S0e−qT−Ke−rT,0)≤C(K,T)≤S0e−qT.
13.3 Strike monotonicity
∂K∂C≤0.
13.4 Strike convexity
∂K2∂2C≥0.
Under smoothness, the Breeden-Litzenberger identity gives
∂K2∂2C=D(0,T)fSTQ(K),
linking option convexity to a nonnegative risk-neutral density [8]. For a discrete empirical law, the second derivative is a positive measure with atoms rather than an ordinary smooth density.
13.5 Forward martingale test
Numerically verify
∣∣i∑qiQST,i−F0,T∣∣<εF.
13.6 Calendar consistency
Check calendar-spread constraints in an appropriate forward-normalized representation. Static strike arbitrage at every maturity does not by itself guarantee dynamic consistency across maturities.
14. Numerical and statistical validation
14.1 Cross-engine checks
Use direct finite-sum or high-accuracy deterministic convolution as the benchmark. Require
∣VFFT−Vbenchmark∣<εFFT,
and
∣VMC−Vbenchmark∣≤z1−α/2SEMC+εdisc.
14.2 Scenario-count convergence
Test increasing N while holding the support policy fixed. Do not vary N and support simultaneously and then attribute all changes to discretization.
14.3 Support convergence
Vary tail probability cutoffs, endpoint nodes, and tail-completion methods separately.
14.4 Weight concentration
Effective scenario size:
NeffQ=∑i(qiQ)21.
Entropy:
H(Q)=−i∑qiQlogqiQ.
Maximum weight:
qmaxQ=imaxqiQ.
A very low NeffQ indicates that pricing is controlled by very few scenarios.
14.5 Leave-one-extreme-out analysis
Recalculate prices and risk measures after removing:
the largest positive node;
the most negative node;
each major stress node;
each sparse historical crisis episode.
14.6 Rolling stability
Monitor through time:
PP,PQ,νk,λk,NeffQ,tail-node mass.
14.7 Out-of-sample trading validation
Evaluate:
predictive log score;
probability integral transform calibration;
left- and right-tail exceedance rates;
VaR conditional coverage;
ES backtests;
net P&L after costs;
turnover;
drawdown;
parameter stability.
15. Corrected conceptual points
15.1 LLN versus CLT
The law of large numbers concerns convergence of the sample mean to the population mean. The central limit theorem concerns the standardized sampling distribution of sums or means. Neither causes individual returns to become normal.
15.2 Symmetry versus reversal
A symmetric return density means equal centered left- and right-tail probabilities. It does not mean that a positive return must later be offset by a negative return of equal magnitude.
15.3 t30 versus Gaussian
t30 resembles a Gaussian over much of the body but retains polynomial tails. It therefore does not inherit the Gaussian MGF.
15.4 Empirical MGF versus population MGF
The empirical MGF is exact for the finite empirical law. It is not a regularization proof for the unbounded skew-t population.
15.5 Girsanov versus transforms
A change of measure specifies Q relative to P. An MGF or CGF is a transform used to characterize a chosen law and impose exponential-moment conditions. In Gaussian diffusion models, Girsanov and cumulant corrections are consistent pieces of the same risk-neutral construction, not interchangeable concepts.
15.6 Esscher tilt versus entropy projection
A log-return Esscher family uses the sufficient statistic x:
qi∝pieθxi.
A minimum-KL projection constrained on the gross return uses the sufficient statistic ex:
qi∝pieβexi.
They are distinct unless the imposed feature is the same.
15.7 Regime-specific versus joint martingale constraints
Imposing mjQ(1)=ec in every state is sufficient but stronger than necessary. The correct condition for emissions attached to the arriving state is
PQmQ(1)=ec1.
15.8 Finite support and equivalence
Strictly positive P and Q weights on the same finite nodes give equivalent measures on that finite scenario space. This does not imply equivalence to a continuous unbounded skew-t law outside the chosen support.
16. Proposed production design
Layer 1: physical regime engine
Fit a standardized three-state skew-t HMM under P.
Layer 2: scenario engine
Construct deterministic quantile nodes, historical nodes, and governed stress nodes with documented probabilities.
Layer 3: empirical transform engine
Provide stable evaluations of
Mk(u),κk(u),ϕk(v),
using log-sum-exp and complex-safe arithmetic.
Layer 4: risk-neutral calibration
Offer at least three selectable methods:
empirical log-return Esscher tilt;
minimum-KL projection under forward and payoff constraints;
full option-constrained entropy calibration.
Layer 5: horizon propagation
Use state-aware matrix transforms, deterministic convolution, or simulation based on product requirements.
Layer 6: pricing engines
Implement:
direct finite-sum benchmark;
deterministic grid convolution;
adaptive Fourier quadrature;
FFT or COS strip pricer;
Monte Carlo;
least-squares Monte Carlo for early exercise.
Layer 7: trading analytics
Produce physical regime probabilities, horizon return distributions, target probabilities, VaR, ES, expected payoff, and P-versus-Q divergence measures.
Layer 8: validation and governance
Automate martingale, parity, convexity, support, concentration, cross-engine, and rolling-stability checks.
17. Implementation pseudocode
17.1 Empirical CGF
function empirical_cgf(u, x, p):
a_i = log(p_i) + u * x_i
m = max(real-stabilizing component of a_i)
return m + log(sum(exp(a_i - m)))
for each transform argument u:
D[u] = diag(mgf_state_1(u), ..., mgf_state_K(u))
M_h[u] = alpha_Q_transpose * matrix_power(P_Q * D[u], h) * ones
The PQD(u) ordering assumes arriving-state emissions.
18. Research extensions
Time-varying transition probabilities driven by volatility, momentum, liquidity, and macro variables.
State-dependent risk-neutral transition premia.
Hierarchical shrinkage of λk toward zero and 1/νk toward zero.
Multivariate skew-t regimes with empirical copula or factor nodes.
Martingale optimal transport between maturity-specific empirical marginals.
Smooth entropy-regularized terminal densities rather than atomic laws.
Joint calibration of returns, options, and variance swaps.
Robust optimization over an ambiguity set around physical and risk-neutral scenario weights.
Adjoint or automatic differentiation for calibration-aware Greeks.
Regime-conditioned local or stochastic volatility overlays.
19. Final assessment
A mixed skew-t regime model can support coherent trading analytics and a derivative-pricing research platform if the physical and risk-neutral layers are kept conceptually separate.