Cumulants and the Cumulant Generating Function
A reshuffling of a distribution's moments into a new set of numbers — cumulants — that add up cleanly across independent variables, which is exactly why skewness and excess kurtosis are defined the way they are.
Prerequisites: Probability Generating Functions
Moments — mean, then , then — describe a distribution's shape, but they behave badly when you combine independent random variables: the third moment of a sum is not the sum of the third moments, because cross-terms creep in through the algebra of expanding . Cumulants are a different, cleverer bookkeeping of the exact same information, engineered specifically so that combining independent variables becomes simple addition, with no cross-terms ever appearing.
The analogy: repacking the same boxes so they stack cleanly
Imagine moments are boxes of oddly mixed sizes — easy to describe individually, but when you stack two people's moving boxes together, some boxes have to be repacked because their shapes clash and overlap awkwardly. Cumulants are the same total "stuff" (they carry exactly the same information as moments, and you can convert between the two), but repacked into uniform crates that are guaranteed to just stack in a simple pile when you combine two independent shipments — no repacking, no overlap corrections, just addition, crate by crate.
Writing it down
The cumulant generating function is the natural log of the moment generating function:
In words: take the usual moment-generating machinery, , and log it. The cumulants are the Taylor coefficients of around (analogous to how ordinary moments are the Taylor coefficients of itself, before the log). The first few translate to familiar quantities: (the mean), (the variance), (feeds skewness), and feeds excess kurtosis. The property that makes all of this worth the trouble:
In words: cumulant generating functions of independent variables simply add, term by term at every order — because is a log, and logs turn the products that MGFs naturally combine under ( for independent variables) into sums. Every individual cumulant inherits this: , at every order , with zero cross-terms — a property raw moments never have beyond the first.
Worked example 1: variance of a sum, moments versus cumulants
Let be independent with means for simplicity, variances , . Via cumulants: — done in one step, since is variance. Via raw second moments directly: (using independence to split ) . Same answer here only because the means are zero — with nonzero means the raw-moment version needs the cross-term explicitly tracked, while the cumulant version needs no adjustment at all, by construction.
Worked example 2: skewness of a sum of two skewed variables
Let have (positively skewed) and have (mildly negatively skewed), independent, with , . Third cumulant of the sum: , by pure addition. Convert to standardised skewness using : skewness . Contrast: alone has skewness and alone has — simply averaging those two numbers, , would be a tempting but wrong shortcut; the correct combination goes through the cumulants and the variance scaling, giving , not .
What this means in practice
Portfolio return skewness and kurtosis — how much tail risk a combination of positions carries — are computed by adding cumulants of the individual positions (when independent, or with correction terms when not), never by naively averaging skewness numbers. Edgeworth expansions, which approximate a non-normal distribution using its low-order cumulants as corrections to a normal, are the standard tool for pricing under fat tails and rely entirely on this additive structure.
Cumulants are the Taylor coefficients of . Unlike raw moments, cumulants of independent random variables add exactly, at every order, with no cross-terms — which is exactly why variance () is famous for adding across independent risks, and why skewness and kurtosis have the specific normalisations they do.
The classic mistake is applying the "cumulants add" rule to variables that are not independent — correlated asset returns, say. Without independence, cross-terms reappear and in general, exactly as raw moments fail to add. A second common slip is averaging standardised skewness or kurtosis numbers directly across positions (as in worked example 2) instead of combining the underlying cumulants first and only standardising the final sum — the two approaches give different, non-interchangeable answers.
Practice in interviews
Further reading
- Kendall & Stuart, The Advanced Theory of Statistics, Vol. 1 (ch. 3)
- Casella & Berger, Statistical Inference (ch. 2.6)