Stationarity & Differencing: The ADF Test Explorer
Build a non-stationary time series from trend, random-walk and seasonal components, then apply differencing in 3D and watch the Augmented Dickey-Fuller test statistic cross the stationarity threshold live.
Most real time series — sales, sensor readings, prices — drift: a trend pushes the mean up or down, or a random-walk component means past shocks never fade. Forecasting models like ARIMA assume the opposite, so the first real step of any time-series pipeline is testing for and removing that drift. This simulator lets you build a synthetic series from three tunable ingredients — deterministic trend, unit-root random walk, and a seasonal cycle — renders it as a 3D bar series, and lets you apply seasonal and regular differencing to it live. A real ordinary-least-squares Augmented Dickey-Fuller regression runs on whatever transform is currently active, so you can watch its t-statistic cross the classic −2.86 stationarity threshold as you difference the drift away.
Build a non-stationary time series from trend, random-walk and seasonal components, then apply differencing in 3D and watch a real Augmented Dickey-Fuller test statistic cross the stationarity threshold live.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install