A practical, statistically rigorous guide to testing whether a financial time series is mean-reverting, using the Augmented Dickey-Fuller test, the Hurst exponent and half-life estimation, with Python examples.