Skip to content

Main content

Sample Kurtosis Calculator

Calculate Pearson and Fisher excess kurtosis from sample central moments, with optional finite-sample bias correction and no normality-test claim.

Loading tool…

Description

Calculate Pearson and Fisher excess kurtosis from sample central moments, with optional finite-sample bias correction and no normality-test claim.

Kurtosis uses a standardized fourth central moment to describe tail-related variation. Pearson kurtosis uses a normal-distribution reference value of three; excess kurtosis subtracts three. Optional finite-sample correction changes the estimator, not the input units.1

Calculate Pearson and Fisher excess kurtosis from sample central moments, with optional finite-sample bias correction and no normality-test claim.

When to use this tool

Use this tool to calculate kurtosis under the units, normalization, and boundary conventions below.

How to use the tool and how it works

  1. Supply values, biasCorrected in the field shapes below.
  2. Run the calculation. Correct format, shape, range, or undefined-statistic errors before interpreting a result.
  3. Read biasCorrected, count, excessKurtosis, pearsonKurtosis. Use the conventions below.

Compute normalized second and fourth sample central moments and form excess kurtosis m4/m2²−3. When biasCorrected is true, apply (n−1)[(n+1)g2+6]/[(n−2)(n−3)]. Return excess kurtosis and Pearson kurtosis equal to excess plus three.2

Input fieldMeaning and unitsAccepted input
valuesValuesRequired. Array of Finite number.; minimum items 2; maximum items 512.
biasCorrectedBias CorrectedOptional. Boolean; default false.
Output fieldInterpretationReturned shape
biasCorrectedBias CorrectedRequired. Boolean.
countRequested count; the mechanics explain whether one draw expands into several returned records.Required. Safe integer; minimum 2; maximum 512.
excessKurtosisExcess KurtosisRequired. Finite number.
pearsonKurtosisPearson KurtosisRequired. Finite number.
json
{
  "input": {
    "values": [
      -2,
      -1,
      0,
      1,
      2
    ]
  },
  "output": {
    "biasCorrected": false,
    "count": 5,
    "excessKurtosis": -1.3,
    "pearsonKurtosis": 1.7
  }
}

Limitations and assumptions

  • Constant observations are rejected, and bias correction requires at least four observations. Uncorrected moments use n in their denominators. This is a shape statistic, not a normality test or a guarantee of reliable tail estimation.
  • The field tables state structural bounds; cross-field constraints and bounded search or output budgets also apply. Unknown keys are rejected where the object contract disallows them. Input errors are distinct from null fields and deliberate invalid controls in a successful output.

Alternative or Complementary methods

Choose the statistic according to the question and data conventions. Inspect the supplied series or matrix and the stated assumptions before comparing outputs from implementations with different defaults.

References

  1. NIST: Kurtosis and excess kurtosis — NIST

  2. Tool behavior and example: Sample Kurtosis Calculator — tool.io

Similar or alternative tools

  • skewness

    Calculate adjusted Fisher-Pearson sample skewness for a finite numeric dataset.

  • standard deviation

    Calculate the population standard deviation of a finite dataset.