Methods · Time series · Unit root tests

KPSS Test

KPSS test is a stationarity test whose null hypothesis is that a time series is stationary around a constant level, rejected when cumulative deviations from the mean grow too large.

KPSS 검정은 시계열이 일정한 수준 주위에서 정상적이라는 귀무가설을 두고, 평균으로부터의 누적 편차가 지나치게 커지면 이를 기각하는 정상성 검정이다.

How do I confirm that my time series is stationary rather than only failing to find a unit root?

단위근을 찾지 못한 것에 그치지 않고 시계열이 정상적이라는 것을 어떻게 확인하나요?

The KPSS test reverses the logic of unit root tests: its null hypothesis is stationarity, so a significant result indicates a unit root or another form of non-stationarity. Using it together with the augmented Dickey-Fuller test helps separate clearly stationary series, clearly non-stationary series and inconclusive cases.

When to use KPSS Test

When to use something else

Assumptions and requirements

What the analysis reports

How to report it

The KPSS test did not reject the null hypothesis of level stationarity for [series], KPSS = [value], p > [value].

Related methods

Run KPSS Test on Quorant

Data you need
a table (CSV or Excel) with a time variable and an outcome variable
Price
250 credits for one analysis up to 10,000 rows (complexity level 2); larger or wider data costs more. Optional methodologist review: 1200 credits.
Checking
Checked by property tests in every deployment
Before you pay
A free pre-analysis diagnosis checks your data and gives an exact quote; nothing is deducted until you approve it.

Method ID Q53029 · Reviewed 2026-10-25