FRM Exam Part I · Nonstationary Time Series
Deterministic Trends: Linear, Quadratic and Log-Linear Trend Models
Updated 11 October 2026 · Fact-checked
A deterministic trend models a series as a fixed function of time plus a random error. Linear: y = β0 + β1t + ε. Quadratic adds a t² term. Log-linear: ln y = β0 + β1t + ε, which gives constant percentage growth. You estimate each by OLS on the time index t = 1, 2, ..., T, then forecast by inserting future values of t.
Understand Deterministic Trends and Trend Models
A trend is the slow, long-run movement in a series, such as growth in loan volumes or a rising price index. A deterministic trend is a predictable function of time. Once you know the parameters, you know the trend value at every date. All the uncertainty sits in the error term.
The linear trend says the series changes by the same amount each period: y_t = β0 + β1t + ε_t. Here t is a time index (1 for the first observation, 2 for the second, and so on). β1 is the change in y per period. The quadratic trend adds t². The slope then changes over time, so the model can capture a curve that speeds up, slows down or turns around.
Many financial series grow by a percentage, not by a fixed amount. Think of GDP, trading volumes or assets under management. For these, a straight line fits badly. The log-linear (exponential) trend takes the natural log of the series: ln y_t = β0 + β1t + ε_t. Equivalent form: y_t = exp(β0 + β1t + ε_t). Now β1 is the continuously compounded growth rate per period. A value of 0.012 means about 1.2% growth per period.
All three models are estimated by ordinary least squares. You regress y (or ln y) on t (and t²). Because the trend is a fixed function of time, the series is trend stationary. If you subtract the fitted trend, the residuals can be treated as a covariance stationary series, and you can model them further with AR or ARMA terms. This differs from a stochastic trend, such as a random walk with a unit root, where shocks change the trend permanently.
To choose between models, look at the residual plot, the fit, and information criteria such as AIC and SIC (BIC), which penalise extra parameters. Do not rely on R-squared alone. It always rises when you add terms like t².
Key formulas to remember
- Linear trend
- y_t = β0 + β1·t + ε_t
- β1 is the constant change in y per period. t = 1, 2, ..., T.
- Quadratic trend
- y_t = β0 + β1·t + β2·t² + ε_t
- Slope at time t = β1 + 2β2·t. A turning point exists at t = −β1 ÷ (2β2) when β2 ≠ 0.
- Log-linear (exponential) trend
- ln y_t = β0 + β1·t + ε_t, equivalently y_t = exp(β0 + β1·t + ε_t)
- Requires y_t > 0. β1 is the continuously compounded growth rate per period.
- Exact growth rate from log-linear model
- Growth per period = exp(β1) − 1
- For small β1 this is close to β1. Over n periods, growth = exp(n·β1) − 1.
- Trend forecast, h periods ahead
- Linear: ŷ_{T+h} = β̂0 + β̂1·(T+h). Log-linear: ŷ_{T+h} = exp(β̂0 + β̂1·(T+h))
- Plug the future time index into the fitted equation. Ignore the error term, whose expected value is zero.
- Detrended series (trend stationary)
- Residual_t = y_t − fitted trend_t
- If the series is trend stationary, the residuals are covariance stationary and can be modelled with AR/MA terms.
How to solve Deterministic Trends and Trend Models questions
Use this routine for any question on estimating, interpreting or forecasting with a deterministic trend.
- 1Identify the model form from the question: y on t (linear), y on t and t² (quadratic), or ln y on t (log-linear).
- 2Check the time index. Find out whether t starts at 1 and which date the question is asking about. Many errors come from a shifted t.
- 3Decide whether the dependent variable is y or ln y. This decides how you read β1 and whether you must exponentiate at the end.
- 4Interpret the coefficients. Linear: β1 is a change in units per period. Log-linear: β1 is a percentage growth rate per period. Quadratic: slope = β1 + 2β2t.
- 5For a forecast, substitute the future t into the fitted equation. Do the arithmetic in the model's own scale first.
- 6For a log-linear model, convert back with exp() only at the end. Use exp(β1) − 1 if the question wants the exact growth rate.
- 7Sanity-check the result. A log-linear forecast must be positive. A quadratic forecast far out can behave oddly, so check the sign of β2.
- 8If asked about model choice, prefer the lower AIC or SIC and a residual plot with no pattern. Do not choose on R-squared alone.
Quickest way: Read the dependent variable, then plug in t
When to use it: Use this for forecast and interpretation questions when time is short.
- Look at the left-hand side. If it is ln y, the model is log-linear and β1 is a growth rate. If it is y, the trend is in levels.
- Write the fitted equation once, with the exact value of t for the target date.
- Calculate the right-hand side on a calculator. For log-linear, press e^x on the result.
- Check the answer against the options. A level forecast of the wrong size often signals that you forgot exp() or used the wrong t.
- For growth rates, use β1 × 100% as the quick estimate when β1 is small. Use exp(β1) − 1 if the options are close together.
Common mistakes in Deterministic Trends and Trend Models
Forgetting to exponentiate a log-linear forecast
The fitted equation returns ln y, and the number looks like a plausible answer.
Fix: If the left-hand side is ln y, press e^x before reporting a level. Ask whether the answer is a log or a level.
Reading β1 in a log-linear model as a change in units
Students carry over the linear-trend interpretation.
Fix: In ln y = β0 + β1t, β1 is the proportional growth per period. 0.012 means about 1.2% per period, not 0.012 units.
Using the wrong value of t for the forecast
The time index is assumed to start at 0, or the forecast date is counted from the wrong origin.
Fix: Read how t is defined. If t = 1 is the first observation and T is the last, the h-step-ahead forecast uses t = T + h.
Treating the quadratic slope as β1
In a linear model the slope is constant and equals β1, so students assume the same here.
Fix: The slope of a quadratic trend is β1 + 2β2t, so it depends on t. β1 is only the slope at t = 0.
Choosing the model with the highest R-squared
R-squared always rises when t² is added, so the larger model looks better.
Fix: Compare AIC or SIC, which penalise extra parameters, and check that the residuals show no leftover pattern.
Confusing a deterministic trend with a unit root
Both make a series drift upward, so they look alike on a chart.
Fix: A deterministic trend is a fixed function of time with stationary deviations. A unit root has shocks that permanently shift the level. Detrending fixes the first. Differencing is used for the second.
Worked examples
Example 1
A bank's monthly deposit balance (in USD millions) over T = 40 months is fitted with a linear trend: ŷ_t = 50 + 1.8t, where t = 1 is the first month. What is the trend forecast for 3 months after the end of the sample?
Show the solution
- The model is linear in levels, so no exponentiation is needed.
- The last observation is t = 40, so the forecast date is t = 40 + 3 = 43.
- Substitute: ŷ_43 = 50 + 1.8 × 43.
- Compute 1.8 × 43 = 77.4.
- Add: 50 + 77.4 = 127.4.
Answer: The forecast is USD 127.4 million. The linear model adds 1.8 million per month.
Example 2
A monthly trading-volume index is fitted with a log-linear trend: ln ŷ_t = 4.20 + 0.012t, with t = 1 as the first month. (a) What is the approximate growth rate per month? (b) What is the trend forecast of the index at t = 60?
Show the solution
- (a) The dependent variable is ln y, so β1 = 0.012 is the continuously compounded monthly growth rate. That is about 1.2% per month. The exact rate is exp(0.012) − 1 = 1.2072%, which rounds to 1.21%.
- (b) Substitute t = 60 into the log equation: ln ŷ_60 = 4.20 + 0.012 × 60.
- Compute 0.012 × 60 = 0.72, so ln ŷ_60 = 4.92.
- Exponentiate: ŷ_60 = e^4.92.
- Use e^4.92 = e^5 × e^(−0.08) = 148.413 × 0.92312 ≈ 137.0.
Answer: (a) About 1.2% per month (exactly 1.21%). (b) The trend forecast at t = 60 is about 137.0.
Exam tips
- Look at the left-hand side of the regression first. ln y versus y decides how you read every coefficient and whether you must exponentiate.
- Expect conceptual questions as well as arithmetic. Typical ones ask which trend fits constant percentage growth (log-linear) and which captures a changing slope (quadratic).
- Know the link to stationarity. A trend-stationary series becomes stationary after removing a deterministic trend. A unit-root series does not, and it needs differencing.
- When the options are close, use exp(β1) − 1 for exact growth and β1 for the approximation. Check which one the question asks for.
- Use your financial calculator's e^x and LN keys for log-linear questions. Keep four or five decimals in intermediate steps.
Practice questions from Nonstationary Time Series
- A series follows a random walk without drift: Y_t = Y_{t-1} + e_t, with e_t i.i.d. white noise of variance 0.25 and Y_0 = 10 known. What is …
- An analyst fits an AR(1) model to monthly changes in a bond spread over 2005-2023 and suspects that the intercept and slope changed after a …
- An analyst fits Y_t = 0.2 + Y_{t-1} + e_t, where e_t is white noise with variance 1.00 and Y_0 = 50. What are the expected value and varianc…
- A risk analyst models monthly retail sales of a department store, which spike every December. She wants to capture the seasonal pattern usin…
- An analyst models the log of a stock index as Y_t = Y_{t-1} + e_t, where e_t is white noise with variance 0.0004. Which statement correctly …
Deterministic Trends and Trend Models in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Deterministic Trends and Trend Models: frequently asked questions
What is the difference between a linear and a log-linear trend model?
A linear trend adds a fixed amount to the series each period, y = β0 + β1t. A log-linear trend regresses ln y on t, so the series grows by a roughly constant percentage each period. Use log-linear for series that grow in proportion to their level and are always positive.
How do you estimate a deterministic trend?
Create a time index t = 1, 2, ..., T and run OLS of the series (or its log) on t, adding t² for a quadratic trend. The fitted coefficients give the trend line. Forecasts come from inserting future values of t.
How do you interpret β1 in a log-linear trend model?
It is the continuously compounded growth rate per period. If β1 = 0.02, growth is about 2% per period. The exact growth is exp(0.02) − 1, or about 2.02%.
Is a series with a deterministic trend stationary?
It is trend stationary. The series itself is not covariance stationary because its mean changes with time. After removing the fitted trend, the residuals can be covariance stationary. This is different from a unit-root series, where detrending does not remove the nonstationarity.
How do I choose between linear, quadratic and log-linear trends?
Plot the data and the residuals, and consider the economics. Constant percentage growth points to log-linear, and a curve that bends or turns points to quadratic. Compare AIC or SIC, since R-squared always rises as you add terms.