Skip to main content
← Back to N Definitions

Non stationary process

What Is a Non-Stationary Process?

A non-stationary process is a type of stochastic process whose statistical properties, such as mean, variance, and covariance, change over time. In the realm of quantitative finance and econometrics, understanding non-stationary processes is critical for accurate time series analysis and reliable forecasting. Unlike a stationary process, which exhibits consistent statistical attributes over different periods, a non-stationary process can display trends, cycles, or shifts in volatility, making direct modeling challenging.29, 30

History and Origin

The study of non-stationary processes gained significant traction in economics and finance as researchers recognized that many real-world economic and financial data series did not conform to the assumption of stationarity. Early pioneers in time series analysis often worked with stationary data, but the pervasive presence of trends and other time-varying characteristics in macroeconomic variables and asset prices necessitated new approaches.27, 28

A pivotal moment came with the growing recognition of the "random walk" hypothesis in financial markets, suggesting that price movements are unpredictable and do not exhibit constant statistical properties over time.26 This contrasted with earlier beliefs that markets might exhibit predictable patterns. The development of statistical tests to identify non-stationarity, such as unit root tests, became fundamental tools in the 1970s and 1980s. Key contributions by economists like David Dickey and Wayne Fuller, and later Robert Engle and Clive Granger with their work on cointegration, provided robust frameworks for analyzing and transforming non-stationary data. Engle and Granger's seminal 1987 paper, "Cointegration and Error Correction: Representation, Estimation, and Testing," published in Econometrica, laid much of the groundwork for modern econometric analysis of non-stationary series.24, 25

Key Takeaways

  • A non-stationary process is a time series where statistical properties like mean, variance, or covariance change over time.23
  • Common causes of non-stationarity include trends (deterministic or stochastic), cycles, and shifts in volatility.22
  • Analyzing non-stationary data directly can lead to spurious or unreliable regression analysis results and inaccurate forecasts.20, 21
  • Techniques like differencing are used to transform non-stationary series into stationary ones for effective modeling.19
  • Identifying and appropriately handling non-stationary processes is crucial in quantitative finance, risk management, and economic analysis.

Formula and Calculation

While there isn't a single "formula" for a non-stationary process, the common way to address a non-stationary time series is through transformation, often using differencing to achieve stationarity.

For a time series ( Y_t ), a first-order difference is calculated as:

ΔYt=YtYt1\Delta Y_t = Y_t - Y_{t-1}

Here:

  • ( \Delta Y_t ) represents the differenced series at time ( t ).
  • ( Y_t ) is the value of the series at time ( t ).
  • ( Y_{t-1} ) is the value of the series at the previous time step ( t-1 ).

If the first difference does not result in a stationary series, further differencing (e.g., second-order differencing) can be applied:

Δ2Yt=ΔYtΔYt1=(YtYt1)(Yt1Yt2)\Delta^2 Y_t = \Delta Y_t - \Delta Y_{t-1} = (Y_t - Y_{t-1}) - (Y_{t-1} - Y_{t-2})

This process is fundamental in models like the Autoregressive Integrated Moving Average (ARIMA) model, where the "I" (Integrated) component refers to the number of differences required to make the series stationary.16, 17, 18

Interpreting the Non-Stationary Process

Interpreting a non-stationary process involves understanding how its statistical properties are evolving rather than relying on fixed parameters. For instance, a financial time series exhibiting a deterministic trend might show a constantly increasing mean over time, irrespective of random fluctuations. Conversely, a non-stationary process driven by a random walk (a common type of non-stationary series) would have a mean that drifts unpredictably and a variance that increases over time, showing no tendency to return to a long-run average, known as mean reversion.

Analysts must identify the specific type of non-stationarity (e.g., trend, unit root, seasonal patterns, structural breaks) to apply appropriate transformations before building predictive financial models. Failure to account for non-stationarity can lead to unreliable statistical inferences and misleading conclusions regarding relationships between variables.15

Hypothetical Example

Consider a hypothetical stock index, the "DiversiFund 500," whose daily closing prices over five years show a clear upward trend, but also exhibit periods of increasing volatility.

DayDiversiFund 500 Price
1$1,000
2$1,005
3$1,002
......
1250$2,500
1251$2,520
1252$2,495

A superficial look might suggest consistent growth. However, if the average daily price increase (mean) is steadily rising year over year, and the magnitude of daily price swings (variance) has also noticeably increased over the five-year period, the price series is non-stationary. If one were to simply apply standard forecasting models that assume stationarity, the predictions would likely be unreliable. To properly analyze this data, a quantitative analyst would first apply differencing to the price series to remove the trend and stabilize the variance, thereby creating a new, stationary series (e.g., daily returns) that can be more effectively modeled.

Practical Applications

Non-stationary processes are prevalent in financial and economic data, requiring specific analytical techniques.

  • Risk Management: In risk management, volatility forecasting is crucial. If volatility is non-stationary (e.g., periods of high turbulence followed by calm), models must adapt to these changing conditions. This is particularly relevant during periods of economic or market instability. For instance, research from the International Monetary Fund (IMF) has analyzed systemic banking crises, where economic indicators exhibit significant non-stationary behavior.14
  • Asset Pricing and Portfolio Management: Many asset prices, such as stock indices, exchange rates, and commodity prices, often exhibit non-stationary behavior due to underlying trends or structural changes in the economy. Investors and portfolio managers often transform these series into returns (which are often closer to stationary) to perform meaningful analysis and construct diversified portfolios.
  • Economic Forecasting: Macroeconomic economic indicators like Gross Domestic Product (GDP), inflation rates, and unemployment rates frequently display trends and are thus non-stationary.13 Economists use techniques like differencing or detrending to make these series stationary before applying econometric models for policy analysis and forecasting.
  • Algorithmic Trading: High-frequency trading algorithms must account for non-stationarity, as market conditions can change rapidly. Yesteryear's trends may no longer apply today, requiring adaptive algorithms that can quickly adjust to fluctuating statistical properties.12

Limitations and Criticisms

While essential for accurate analysis, dealing with non-stationary processes has limitations and criticisms. A primary concern is the risk of "spurious regression analysis" if non-stationary data is used directly in models that assume stationarity. This can lead to statistically significant, but meaningless, relationships between unrelated variables.10, 11

Another challenge lies in correctly identifying the type of non-stationarity. A series might have a unit root, a deterministic trend, or a combination of both. Applying the wrong transformation (e.g., differencing a trend-stationary series instead of detrending) can lead to loss of information or create new issues.9 Moreover, some critics argue that the process of transforming data, particularly through repeated differencing, can sometimes obscure the true underlying economic relationships or lead to a loss of valuable long-run information. The choice of the correct lag length in unit root tests and cointegration analyses can also significantly impact results, and selecting the optimal lag length can be a challenge.7, 8

Non-Stationary Process vs. Stationary Process

The fundamental distinction between a non-stationary process and a stationary process lies in the consistency of their statistical properties over time.

FeatureNon-Stationary ProcessStationary Process
MeanChanges over time; may show trends or drifts.Constant over time; the series fluctuates around it.
VarianceChanges over time; can increase or decrease.Constant over time; consistent spread of data.
CovarianceRelationship between observations varies over time.Constant over time; relationship between observations is stable regardless of time lag.
PredictabilityGenerally unpredictable in raw form; difficult to forecast directly.More predictable; amenable to standard forecasting models.
ExamplesStock prices, GDP, exchange rates (often).Daily stock returns, white noise.
BehaviorExhibits trends, cycles, or shifts in volatility; no tendency for mean reversion.Reverts to its long-run mean; consistent statistical behavior.

In financial markets, understanding this difference is crucial because directly applying statistical methods designed for stationary data to a non-stationary process can lead to erroneous conclusions. For example, if stock prices follow a random walk, they are non-stationary, and attempting to predict future prices based on past patterns (technical analysis) is argued to be futile under the Efficient Market Hypothesis.6

FAQs

What causes a process to be non-stationary?

A process can become non-stationary due to various factors, including the presence of an underlying trend (upward or downward), seasonality (repeating patterns at fixed intervals), structural breaks (sudden shifts in the data's behavior, often due to significant events), or changes in the variance (heteroscedasticity).4, 5

Why is it important to identify non-stationary processes in finance?

Identifying non-stationary processes is crucial because many traditional statistical and econometrics models assume stationarity. Using non-stationary data with these models can lead to misleading or spurious results, where apparent relationships between variables are not real, and forecasts are unreliable. Proper identification allows for appropriate data transformations, ensuring valid analysis.2, 3

How can a non-stationary process be made stationary?

The most common technique to make a non-stationary process stationary is differencing, which involves subtracting consecutive observations in the time series. This removes trends and stabilizes the mean. If a series has a deterministic trend, detrending (removing the trend component) can also be applied. For some series, taking the logarithm can help stabilize the variance.

Are all financial time series non-stationary?

Many financial time series, particularly price series like stock prices or exchange rates, are often considered non-stationary due to trends and varying volatility. However, time series of financial returns (e.g., daily percentage changes in stock prices) are often found to be approximately stationary process, though they may still exhibit conditional heteroscedasticity (changing variance).1