Kurtosis Calculator

Kurtosis Calculator

Paste numeric data into the JSCalc-Blog.com tool to compute moment kurtosis = m4/m2^2, excess kurtosis = kurtosis - 3, optional sample-adjusted excess kurtosis, and a practical tail classification.

📌Data Presets

Load a realistic dataset, then adjust the method, parsing, rounding, label, and unit before calculating.

🔢Dataset Inputs

Use commas, spaces, tabs, semicolons, or line breaks. At least two distinct values are required for moment kurtosis.
Kurtosis 1.928 m4 / m2^2
Excess Kurtosis -1.072 moment excess
Tail Classification Light platykurtic
Sample Size 12 values analyzed

Calculation Breakdown

Formula usedkurtosis = m4 / m2^2; excess = kurtosis - 3
Dataset summaryn = 12, mean = 85.42, median = 85.00
Second central moment, m267.410 points^2
Fourth central moment, m48,749.821 points^4
Sample-adjusted excess optionAvailable because n >= 4.
InterpretationNegative excess indicates lighter tails than a normal reference.

đź§®Kurtosis Method Cards

m2
Second moment
Average squared distance from the mean. The denominator is n for the moment formula.
m4
Fourth moment
Average fourth-power distance from the mean. Extreme values receive much heavier weight.
K - 3
Excess kurtosis
Subtracting 3 centers the normal reference at zero, making tail labels easier to read.
G2
Sample adjusted
The adjusted option applies the common finite-sample correction to excess kurtosis when n is at least 4.

đź—‚Tail Classification Grid

Excess band
Tail label
Shape term
Typical cue
Next check
Below -1.00
Very light
Platykurtic
Few extremes
Check range limits
-1.00 to -0.50
Light
Platykurtic
Flat tails
Compare variance
-0.50 to 0.50
Near normal
Mesokurtic
Normal-like
Inspect skew
0.50 to 2.00
Heavy
Leptokurtic
More tail mass
Review outliers
Above 2.00
Very heavy
Leptokurtic
Extreme tail pull
Sort contributors

đź“‹Reference Tables

Measure Formula Minimum n Reports Use when
Moment kurtosism4 / m2^22 distinctKurtosis around normal value 3You want the direct fourth-to-second moment ratio.
Moment excessK - 32 distinctNormal reference around zeroYou want an easy light-tail or heavy-tail sign.
Sample-adjusted excess((n-1)/((n-2)(n-3)))((n+1)g2+6)4Adjusted G2 excessYou are summarizing a sample rather than a complete population.
Second central momentsum((x-mean)^2) / n2Scale of squared spreadYou need the denominator used inside kurtosis.
Fourth central momentsum((x-mean)^4) / n2Tail-weight numeratorYou need to see how extremes affect the statistic.
Contribution shared^4 / sum(d^4)2Extreme-value influenceYou want to know which observations drive kurtosis.
Data context Common tail pattern Watch for Useful companion Reporting note
Exam scoresLight or bounded tailsCeiling and floor effectsMean, SD, skewnessMention the score range if bounded.
Financial returnsHeavy tailsShock days and sign changesPercentiles, drawdownUse excess kurtosis with n.
Server latencyHeavy right tailTimeouts and retriesp95 and p99Sort high contributors.
Lab precisionNear normal or lightInstrument resolutionCoefficient of variationUse enough decimals.
Survey ratingsBounded light tailsOrdinal scale limitsMedian, IQRDo not overstate tails on short scales.
Process countsMixed, often heavyBatch changes or mixed groupsControl chartSegment before interpreting if needed.
Observation Deviation Deviation^2 Deviation^4 m4 share
Calculatetorefreshthecontributors

đź’ˇKurtosis Tips

Inspect contribution share before interpreting tails. A single value can contribute most of m4 because fourth powers amplify extreme deviations.
Use the adjusted option for small samples. If n is at least 4 and the dataset is a sample, adjusted excess is usually the better reported statistic.

If you’ve been around finance long enough, you’ll probably recall that your data should be “well behaved” according to the Bell Curve. But that’s not true; most real data doesn’t resemble it. When you try to build a risk model, the data spike, flattens, and throws outliers at you. Those are represented by kurtosis, the measure of the tails, something that’s ignored by standard deviation.

Does your data hover closely near the mean? Or does it experience extreme shocks? Because what happens in the tails can be catastrophic. Your average variance mask them, and you need the difference. This is where this tool comes into play: the calculator on this page will do the math for you. It turns a jumble of numbers into a sharp illustration of tail risk, enabling you to determine if your model is safe.

What is Kurtosis and Why It Matters

I won’t go into the math, but those equations are intimidating while the underlying idea isn’t. Kurtosis divide the fourth central moment by (the square of) the second central moment. What do those moments mean? The second moment (variance) is the average squared distance from the mean. The fourth moment is that same distance raised to the fourth power. Here’s the important part: That exponent matter. Raising something to the second power makes big values bigger, but raising them to the fourth power makes massive values really frickin’ big. One outlier doesn’t slightly alter things; it takes over entire equation.

Why is kurtosis so touchy? Because it flags extremes. It forces you to pay attention to the edges of the data distribution instead of its middle. People naturaly think the number represents peak height. Nope. It’s about the tails. The peak is an afterthought.

Excess kurtosis tell you how different your data is from a normal distribution. Normal distributions has kurtosis equal to three. Excess kurtosis centers this around zero by subtracting three. So if you’re positive, it’s got heavy tails. There are more extreme values in your data then a normal bell curve suggests. And if it’s negative, then there are light tails. Your data is more uniform and flat.

The tool will tell you about these tails. It’ll classify them according to standard thresholds: heavy, light, or close to normal. And this classification will help you get a sense of risk quickly. If you’re looking at financial returns, heavy tails would be a warning sign. That means your model think that crashes and windfalls are less likely than they really are. If you’re looking at manufacturing tolerances, then maybe light tails would signal a tightly controlled process. What’s good and what’s bad depends on context.

Keep in mind: These metrics apply to whatever sample size you’re working with. And small sample sizes is noisy. That means the kurtosis number will swing wildly based off just a few points. The calculator has an adjusted excess option that addresses this bias (with as little as four points of data). But it’s a tiny tweak that still keeps small samples from appearing spikily artificially.

Also look at the contribution breakdown. This tells you what particular values is driving up the fourth moment. If half the total fourth moment come from one data point, then your kurtosis number is only reflective of that single outlier. It doesn’t tell you anything about the shape of the rest of the distribution, you should of gone and examine the outlier itself. Is it an error? Or maybe a signal?

The real world is messy. Light tails show up in exam scores (they range from zero to one hundred). Heavy right tails exist when servers get slow. Fat tails appear in financial markets, they occur on both sides of the market. This calculator allows you to select your rounding and also read all kinds of different formats. It doesn’t judge the data; it quantifies the extremes.

You need to understand what those extremes mean for you. High kurtosis isn’t necessarily bad. It’s informative. It says: don’t hide behind the average. Plan for the tails. The tool provides the numbers and you bring the wisdom. That balance makes it useful. You begin with a set of numbers. You end with an understanding of risk. Looking beyond the mean.

Kurtosis Calculator