Home Two-Step Optimal Prediction Under Phillips Triangular Cointegrated System
Article Open Access

Two-Step Optimal Prediction Under Phillips Triangular Cointegrated System

  • Yun-Yeong Kim EMAIL logo
Published/Copyright: June 26, 2025
Become an author with De Gruyter Brill

Abstract

This study proposes a two-step optimal best linear predictor (OBLP) under Phillips triangular cointegrated system, deduced from a two-step optimal forecasting method, for non-stationary level variables cointegrated with fundamental variables. In the first step, a cointegration equilibrium is estimated. The difference between the cointegration equilibrium and the other predicted variables is optimally forecasted in the second step, with conditional expectations estimated by the lagged fundamental differences and cointegration errors and summed with the cointegration equilibrium. We show that the OBLP has the lowest mean squared forecasting error among linear forecasting methods, such as random walk, cointegration, and augmented error correction models. In the second step, the cointegration error correction model is converted into a vector autoregression model consisting of the cointegration error and the fundamental differences of the variables and is used to estimate conditional expectations. Simulation results comparing the other predictors with the OBLP and forecast results for the US GDP and consumption applying the OBLP support the theoretical predictions of the forecasting efficiency of the OBLP.

JEL Classification: C3

1 Introduction

And God shall wipe away all tears from their eyes; and there shall be no more death, neither sorrow, nor crying, neither shall there be any more pain: for the former things are passed away. REVELATION 21-1.

The problem of using cointegration information for forecasting has focused on the role of cointegration errors or error correction terms in predicting differences in cointegrated variables. Classical examples in this area include Engle and Yoo (1987), Christoffersen and Diebold (1998), and Elliott (2006). However, when the focus is on predicting the level of a cointegrated variable, the long-run cointegration equilibrium becomes important, which has received little emphasis.[1] An exception is Kim (2023), who addresses this issue in the triangular form of Phillips (1991) for cointegration models.

In particular, Kim (2023) introduced the best linear predictor (BLP) with an asymptotic minimum mean squared forecasting error (MSFE) among the linear predictors of variables in cointegrated systems. Kim (2023) showed that if the autocorrelation coefficient of the cointegration error between the prediction time and predicted targeting time is greater than ½, the BLP is deduced from the random walk model. In other cases, the BLP is deduced from the cointegration model. Under this scheme, Kim (2023) suggested a switching predictor that automatically selects a random walk or cointegration model according to the size of the estimated autocorrelation coefficient. He showed that the BLP has a weighted average form of the predictors using the random walk and cointegration models and has the lowest MSFE among the linear form predictors using the variables in cointegrated systems or their lagged variables. Here, there is a difference in O p (T2) between the BLP and the other linear-form predictors. Note that the BLPs may differ in O p (1) depending on the weighting coefficient; however, Kim (2023) did not suggest a weighting coefficient that minimizes MSFE.

Under these circumstances, to improve the forecasting efficiency of the BLP, we propose the optimal best linear predictor (OBLP), which is deduced from a two-step optimal forecasting method for non-stationary level variables cointegrated with the fundamental variables. To do this, the cointegration equilibrium is estimated in the first step. The difference between the cointegration equilibrium and the other predicted variables is optimally forecasted in the second step, with conditional expectations estimated by the lagged fundamental differences and cointegration errors and summed with the cointegration equilibrium. We show that the OBLP has the lowest MSFE among linear forecasting methods, such as random walk, cointegration, and augmented error correction models. In the second step, the cointegration error correction model is converted into a vector autoregression (VAR) model consisting of the cointegration error and the difference in the fundamental variables and is used to estimate conditional expectations.

Note that following Engle and Yoo (1987), Christoffersen and Diebold (1998), and others, Elliott (2006, p. 584, Eq. 11) addressed the problem of optimal forecasting of co-integrated differenced variables in a bivariate VAR(1) model. An OBLP can equivalently be deduced by adding Elliott’s (2006) predictor to the forecast baseline-level variable; however, an OBLP has not yet been provided for the general VAR(q) model.

The remainder of this paper is organized as follows. Section 2 introduces the optimal BLP and Section 3 discusses the OBLP estimation. Section 4 provides the Monte Carlo simulation results, and Section 5 presents an application to the prediction of United States’ GDP and consumption. Finally, Section 6 concludes the paper.

2 Derivation of the OBLP

First, we assume that the r × 1-vector y t and the k × 1-variable x t explaining it are jointly represented by a VAR model; that is, we consider the   r + k -dimensional and integrated of order one VAR(p) process of Y t given by

(1) Y t = Π 0 + Π 1 Y t 1 + Π 2 Y t 2 + + Π p Y t p + ε t

or

(2) Δ Y t = Φ 0 + Φ Y t 1 + i = 1 p 1 Φ i Δ Y t i + ε t

where Y t x t , y t , Π ̄ = i = 1 p Π i , Φ = Π ̄ I , Φ i = j = i + 1 p Π j and ε t is an × 1 vector of an independently and identically distributed (i.i.d henceforth) disturbance term with a finite variance Σ > 0, where I denotes an -dimensional identity matrix and Δ Y t Y t Y t 1 .

Further, we assume the cointegration of Model (1) (e.g., Johansen 1991) as follows:

Assumption 1.

We assume Φ = αβ′, where α and β are × r matrices of the full-column rank r where β γ , I r of rank r and γ is k × r.

Note that Model (2) may be written as an error correction model (ECM) as

(3) Δ Y t = Φ 0 + α z t 1 + i = 1 p 1 Φ i Δ Y t i + ε t

under Assumption 1, where z t  = βY t .

Now, we transform Model (3) into a stationary VAR model of the I(0) variables Δx t and z t . To obtain this stationary VAR representation, we first define a non-singular square matrix as follows:

N I k 0 k × r γ I r .

It should be noted that the lower triangular matrix N transforms the VAR variable Y t = x t , y t into the variable w t of x t and cointegration error z t .

N × Y t = x t , z t w t .

Following Kim (2012, 2018), we multiply the above matrix N on the left-hand side of Model (1) and modify the VAR coefficients to obtain the following VAR model of the purely stationary variable w Δ t × 1 = Δ x t , z t :

(4) w Δ t = ψ 0 + ψ 1 w Δ t 1 + ψ 2 w Δ t 2 + + ψ p w Δ t p + e t

where e t  = N × ε t , or a state space form:

(5) W Δ t = Ψ 0 + Ψ W Δ t 1 + e t

where W Δ t p × 1 = w Δ t w Δ t 1 w Δ t p + 1 , Ψ 0 = ψ 0 0 0 , Ψ p × p = ψ 1 ψ 2 ψ p 1 ψ p I 0 0 I 0 I 0 and e t = e t 0 0 .

Note that the columns of ψ p from the first to k-th are imposed as zero vectors/matrices, following Kim (2012, Theorem 3.2); thus, Δxt-p does not appear in Equation (4).[2]

We define two selection matrices, Ma,b≡(I a ,0a×b) and M ̄ a , b 0 a × b , I a . Now, equation (4) can be regarded as a Phillips (1991) triangular representation of a cointegrated system, as follows:

(6) y t r × 1 = δ r × 1 + γ x t r × 1 + z t r × 1

and

(7) Δ x t = μ + u t

for t = 1, 2,…, T, where μ = Mk,rψ0, δ = M ̄ r , k ψ 0 , u t = M k , r i = 1 p ψ i w Δ t i + e t and z t = M ̄ r , k i = 1 p ψ i w Δ t i + e t .

At time t, we aim to predict the variables yit+h for 1 ≤ i ≤ r and h ∈ Z+, where Z+ denotes a set of positive integers, and y t y 1 t , y 2 t , . . . , y r t . Let δ ^ , γ ^ be an OLS (ordinary least square) estimator of (δ,γ′).

Furthermore, we assume the following standard regularity conditions, as in Kim (2023):

Assumption 2.

We assume:

  1. T 1 t = 1 T z t = O p 1 ;

  2. T 2 t = 1 T x t = O p 1 ;

  3. T 3 / 2 t = 1 T x t z t + h = O p 1 ;

  4. T 3 / 2 t = 1 T x t + h x t x t = O p 1 ;

  5. T 3 t = 1 T x t x t = O p 1 ;

  6. T 1 t = 1 T z t + h z t p E z t + h z t ;

  7. T 1 t = 1 T u t = o p 1 ;

  8. T 1 / 2 δ ^ δ T 3 / 2 γ ^ γ = O p 1 ;

  9. E ε t 4 and E w Δ t 4 < .

Remark 1.

(i) Assumptions 2 (b)–(e) hold because x t has a drift term. Please refer to Hamilton (1994, Proposition 17.3). (ii) See Hamilton (1994, 7.2.15), from which Assumption 2 (f) holds with a certain stationarity assumption. ■

To improve forecasting efficiency, we first find the optimal predictor for a variable yt+h that is considered to be dependent in the presence of r cointegrating relationships, as in (6), and use the information set Ω t Y 1 , Y 2 , . . . , Y t . Then, we suggest the optimal (scalar) predictor for yit+h, which belongs to the original yt+h that we want to predict. Since this method uses the system-wide cointegrated error terms simultaneously for prediction, it may have a lower MSFE than finding the optimal predictor for yit+h restrictively. This kind of prediction efficiency improvement is possible if the cointegrated error term of the dependent variable to be predicted is highly correlated with the error terms of the other dependent variables (i.e. y t except y it ).

Next, the MSFE of predictor b ( F t b ) is defined as[3]

(8) M S F E b T 1 t = 1 T y t + h F t b 2 .

We then consider the following class of linear predictors (LP) as a baseline for evaluating the optimality of the predictors that we introduce:

(9) F t L P θ + θ n n t + s t ,

where θ is a r × 1, and θ n is a p × r , vector/matrix of coefficients, respectively and, for instance, n t = Y t , Y t 1 , . . . , Y t p + 1 is a typical p × 1 I(1) variable selected/generated from a set Y t i i = 0 + , and s t is a r × 1 I(0) variable selected/generated from a set Δ Y t i , z t i i = 0 + .

We define the best linear predictor (BLP) from Kim (2023, Eq. 2.5) as follows.[4]

(10) F t B L P = δ + γ x t + s t

where s t denotes an r × 1 O p (1) variable. For instance if s t  = z t , then F t B L P is a random walk model predictor (an RWP); if s t  = 0, then F t B L P is a cointegration model predictor (a CIP); if s t  = λε t , then F t B L P is one of the predictors of Christoffersen and Diebold (1998, p. 13).[5] Elliott (2006, p. 584, Eq. 11) illustrates a predictor (interpreted as a level predictor) in a bivariate VAR(1) model, as follows:

(11) F t E L = y t + i = 1 h ρ c i 1 α 2 z t = γ x t + 1 + i = 1 h ρ c i 1 α 2 z t

which is a BLP where ρ c  = βα′ and α = α 1 , α 2 .

However, unrestricted VAR models are generally not based on the BLPs. This is because, for example, a predictor using a VAR(1) model has the form π 1 x t + π 2 x t 1 and even if π1 = γ holds, the rest of the π 2 x t 1 is not I(0) in general.

Note that the BLPs may differ in O p (1) depending on the form of the I(0) variable s t ; however, Kim (2023) did not suggest a weighting coefficient that minimizes the MSFE. Therefore, we now suggest the optimal BLP (OBLP) of y t that minimizes the MSFE among the BLPs. For this purpose, we first exploit the following decomposition:

Proposition 1.

(12) y t + h = δ + γ x t + E t q t + h + ε t , h
where qt+hγ′(xt+h-x t ) + zt+h, E t (qt+h) = K0h + K1hWΔt and ε t , h j = 1 h γ j i = 1 j Ψ j i e t + i with K 0 h j = 1 h γ j i = 0 j 1 Ψ j Ψ 0 , K 1 h j = 1 h γ j Ψ j and
γ j = γ , I r M , p 1   i f   j = h γ , 0 r × r M , p 1   o t h e r w i s e ;
where E t q t + h denotes a conditional expectation of qt+h at a time t.

However, the conditional expectation E t (yt+h), which is the optimal predictor when y t is I(0), is not defined in general because there are no finite moments of y t when y t is I(1). Therefore, OBLP for yt+h is defined from (12) as the long-run cointegration equilibrium of y t after adding the conditional expectation of qt+h, which is I(0), as follows:

(13) F t O B L P = δ + γ x t + K 0 h + K 1 h W Δ t .

We now derive the difference in MSFE between the LP and OBLP as follows:

Theorem 1.

Suppose that Assumptions 1 and 2 hold. Further suppose that t = 1 T n t s t = O p T 3 / 2 and t = 1 T n t ε t , h = O p T 3 / 2 . Then

M S F E L P M S F E O B L P = θ n γ n T 1 t = 1 T n t n t θ n γ n O p T 2 + O p T
where γ n = γ 0 p k × r .

According to Theorem 1, the LP has a larger MSFE than the OBLP owing to a positive definite matrix of size O p (T2). Next, the difference in the MSFE between the BLP and OBLP is given as

Corollary 1.

Suppose that Assumptions 1 and 2 hold and T 1 t = 1 T ε t , h s t E t q t + h p 0 .[6] Then

M S F E B L P M S F E O B L P = T 1 t = 1 T s t E t q t + h s t E t q t + h + o p 1 ,
where T 1 t = 1 T s t E t q t + h s t E t q t + h 0 .

Next, the OBLP for yit+h is given by, which has the minimum MSFE among the BLPs. To demonstrate this, we first define two predictors of yit+h.

(14) F t O B L P i = m i F t O B L P

and

(15) F t B L P i = m i δ + γ x t + c t

where m i = (0(i-1)×1,1,0(r-i)×1) and c t is an arbitrary I(0) real variable.

For instance, F t B L P i is a predictor of yit+h using the cointegration error z it [7] in a VAR(1) model that is conformable with yit+h. Note that this is not a predictor deduced from the OBLP of yt+h, as in (13), using all cointegration error vectors z t .

Accordingly, the optimality of the predictor (14) for yit+h is given by

Theorem 2.

M S F E B L P i M S F E O B L P i o p 1
for any c t .

3 Estimation of the OBLP

In this section, we introduce a consistent estimator of the OBLP and demonstrate that the estimated OBLP asymptotically has the same MSFE as the OBLP. To do so, we first rewrite the last three terms on the right-hand side of Equation (12) as follows:

(16) q t + h = K 0 h + K 1 h W Δ t + ε t , h

because qt+h = E t (qt+h) + εt,h from definition.

Then, we define the estimated OBLP as

(17) F t O B L P ^ = δ ^ + γ ^ x t + K ^ 0 h + K ^ 1 h W ^ Δ t

where the coefficients in (16) are estimated using OLS as follows:

(18) K ^ 0 h , K ^ 1 h t = 1 T q ^ t + h 1 W ^ Δ t t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1

where z ^ t y t δ ^ γ ^ x t , w ^ Δ t = Δ x t , z ^ t ,

δ ^ , γ ^ r × k + 1 t = 1 T 1 x t x t x t x t 1 k + 1 × k + 1 t = 1 T y t x t y t k + 1 × r ,
W ^ Δ t = w ^ Δ t w ^ Δ t 1 w ^ Δ t p + 1 .

Now note that

Lemma 1.

Suppose Assumptions 1 and 2 hold. Then, K ^ 0 h K 0 h p 0 and K ^ 1 h K 1 h p 0 .

We now show that the suggested OBLP estimator has the same MSFE as the OBLP in (15), as follows:

Theorem 3.

Suppose that Assumptions 1 and 2 hold. Then

M S F E O B L P ^ p M S F E O B L P
where M S F E O B L P ^ = T 1 t = 1 T y t + h F t O B L P ^ y t + h F t O B L P ^ .

Finally, the OBLP for yit+h is given by

F t O B L P i ^ = m i δ ^ + γ ^ x t + K ^ 0 h + K ^ 1 h W ^ Δ t .

The OBLP estimated in this manner can also be shown to have the same predictive efficiency as Theorem 3 based on the consistency of the OLS estimates.

Corollary 2.

Suppose that Assumptions 1 and 2 hold. Then

M S F E O B L P i ^ p M S F E O B L P i
where M S F E O B L P i ^ = T 1 t = 1 T y i t + h F t O B L P i ^ y i t + h F t O B L P i ^ .

In the example below, we show how the OBLP presented earlier is applied to the VAR(1) model.

Example 1.

Under the VAR(1) of Y t without a constant-term model, the ECM is given by[8]

(19) Δ Y t = α z t 1 + ε t

where α = α 1 α 2 , z t = β Y t γ , I r x t y t and ε t ε x t ε y t conformably.

Then, Equation (19) may also be written in the VAR(1) form of wΔt:

(20) w Δ t = Ψ w Δ t 1 + e t

where w Δ t = Δ x t z t , Ψ = 0 α 1 0 β α + I r and e t = ε x t ε y t γ ε x t e 1 t e 2 t .

Note that the OBLP becomes

(21) F t O B L P = γ x t + i = 1 h 1 γ α 1 β α + I r i 1 + γ α 1 β α + I r h 1 + β α + I r h z t

where

(22) E t q t + h = j = 1 h γ j Ψ j w Δ t = j = 1 h γ j 0 α 1 β α + I r j 1 0 β α + I r j w Δ t = γ , I r 0 α 1 β α + I r h 1 0 β α + I r h w Δ t + j = 1 h 1 γ , 0 r × r 0 α 1 β α + I r j 1 0 β α + I r j w Δ t = γ α 1 β α + I r h 1 + β α + I r h + j = 1 h 1 γ α 1 β α + I r j 1 z t

because

Ψ i = 0 α 1 β α + I r i 1 0 β α + I r i .

Note that if α 1 = 0 ,[9] then (22) becomes

(23) E t q t + h = β α + I r h z t ,

where βα′ = α2. In this case, we may get

(24) F t O B L P = γ x t + β α + I r h z t

from (13).

Note that if r = 1 and |βα′+1| < 1, then the OBLP (24) approaches the RWP if h is small, while if h is large it approaches the CIP because β α + I r h is close to zero. Thus, the VAR(1) model under the restriction α1 = 0 can be viewed as a generalized model that may approximate the RWP or the CIP depending on h. ■

4 Monte Carlo Simulation Results

We conducted a Monte Carlo experiment[10] to verify the small-sample properties of the proposed predictors. The basic simulation model used has the following triangular form:[11]

(25) y t 2 × 1 = δ + γ x t 2 × 1 + z t ,
(26) x t = μ + x t 1 + u t ,

and

(27) z t = Ψ z t 1 + ε t

for t = 1, 2, . . ., 100 and u t , ε t IID N 0 , I 4 , where y t = y 1 t , y 2 t . The parameters are set as follows:

γ = 0.5 0.1 0.1 0.5 , Ψ = λ ρ ρ λ , λ = 0.5 or 0.7, ρ = 0.1,…, 0.4, δ = 0.1 0.1 and μ = 0.1 0.1 or 0.5 0.5 , respectively. Here, ρ denotes the correlation of the different co-integration errors.

Then, y1t+h is predicted at time t using 100 samples, where h = 1, 2, . . ., 20. The MSFEs are calculated for the five predictors; RWP, CIP, OBLP, restricted OBLP using only the cointegration error of the predicted variable y1t ( OBLP1) and ECM predictor (ECMP).[12] We also add a deterministic trend to the predictors to obtain

  1. RWP: 1 , 0 × y t + h γ μ

  2. CIP: 1 , 0 × δ + γ x t + h γ μ

  3. ECMP: 0 , 0 , 1 , 0 Y t + E Y t + h Y t z t E z t z t 1 z t + 1 , 0 × h γ μ

where Y t = x t , y t .

Subsequently, the MSFEs are computed as the mean of the samples from 10,000 repetitions of the aforementioned experiments.

The simulation results in Appendix A confirm the theoretical expectation; that is, when the prediction period h is small, the OBLP has the best MSFE among the predictors in terms of prediction stability and efficiency. In Appendix B, the ratio of the relative size of the MSFE of predictor b to that of the OBLP is calculated as

M S F E b M S F E O B L P M S F E O B L P

and plotted it on a graph with the forecast horizon (1–20) on the x-axis.

From the calculations, we obtained the following results. First, the variation in the cointegration matrix γ does not significantly change the forecast results. Second, an increase in ρ leads to an increase in the forecasting efficiency of OBLP compared with that of OBLP1, which seems to be because the increased forecasting efficiency of OBLP uses additional cointegration errors from other equations in the forecast.

Third, the CIP shows a much lower forecast efficiency than the OBLP for short-term forecasts but slightly better efficiency than the OBLP as the forecast horizon increases. However, as the error correction process slows (i.e. as λ increases), the decrease in the MSFE of the CIP relative to that of the OBLP is delayed as the forecast period increases.

Finally, the RWP is inferior to the OBLP over the period, but converges to the OBLP as the forecast horizon increases, whereas the ECMP is less efficient than the OBLP as the forecast horizon increases. This phenomenon is further exacerbated as μ, which represents the magnitude of the deterministic trend, increases.

5 Application to the United States GDP and Consumption Prediction

In this section, we conduct out-of-sample forecasts for US GDP and consumption using the predictors suggested in Section 4. We compare the forecast performance with the MSFE calculated using h-period (1, 2,…, 20)-ahead estimated forecast errors. The data used have a quarterly frequency that extends from Q3 1976 to Q3 2023.[13] Therefore, the analysis of the out-of-sample predictive performance of the proposed model consists of forecasting US GDP and consumption for each quarter from Q1 2018 to Q3 2023 using data from Q3 1976 to Q4 2017.

The data source is the United States Federal Reserve Board at St. Louis FRED. The cointegration fundamentals initially considered for US GDP and consumption are interest rate term spread, net exports, and government expenditure. All variables, except interest rate term spread and net exports, are log-transformed.

Before proceeding, we conduct augmented Dickey–Fuller (ADF) and Elliott–Rothenberg–Stock (ERS) point optimal tests to check the unit root of the variables considered. Table 1 presents the unit root test results. The ADF test results show that the null hypothesis (i.e. that the variable has a unit root) is not rejected at the 1 % significance level when the test equation does not include a trend or intercept term. The results of the ERS test show that the null hypothesis is not rejected at the 1 % significance level when the test equation includes a trend or an intercept term.

Table 1:

Unit root test Results.

Included terms None Intercept Trend and intercept
ADF ADF ERS ADF ERS
GDP 1.000 0.000 5,675.509 0.0088 264.7067
Consumption 1.000 0.000 5,840.787 0.0441 265.2141
Net exports 0.7157 0.7219 22.51895 0.2347 7.019256
Interest rate term spread 0.5398 0.7992 6.203761 0.2180 3.012781
Government expenditure 1.0000 0.2782 1,026.363 0.0637 24.87423
  1. 1) P-value for the null hypothesis: The variable has a unit root, and the lag length is selected using the Schwarz criterion. 2) The critical values for the 1 % level are 1.99 (when an intercept is included in the test equation) and 3.96 (when the trend and intercept are included in the test equation) according to Elliott et al. (1996, Table 1). Autoregressive spectral ordinary least squares (OLS) was used as an estimation method.

Therefore, although this is somewhat restrictive for GDP and consumption in the added trend or intercept term cases, we assume that all variables have unit roots and proceed with the following analysis:

We then conduct Johansen cointegration tests using a VAR model to check whether a cointegration vector exists in the VAR model. We set the lag length of the VAR model to 1, based on the most parsimonious Schwarz information criterion. The Johansen test results, shown in Table 2, indicate that the trace and maximum eigenvalue tests jointly indicate one cointegrating equation at the level of 0.05.

Table 2:

Cointegration rank test results

Trace
Hypothesized Eigenvalue Trace 0.05 Prob.b
No. of CE(s) Statistic Critical value
Nonea 0.554488 185.9750 60.06141 0.0000
At most 1 0.083672 34.77985 40.17493 0.1572
At most 2 0.056804 18.43968 24.27596 0.2279
At most 3 0.029847 7.503785 12.32090 0.2778
At most 4 0.009778 1.837474 4.129906 0.2062
Maximum eigenvalue
Hypothesized Eigenvalue Max-Eigen 0.05 Prob. b
No. of CE(s) Statistic Critical value
Nonea 0.554488 151.1952 30.43961 0.0000
At most 1 0.083672 16.34017 24.15921 0.3936
At most 2 0.056804 10.93589 17.79730 0.3917
At most 3 0.029847 5.666310 11.22480 0.3892
At most 4 0.009778 1.837474 4.129906 0.2062
  1. Max-eigenvalue test indicates one cointegrating equation at the 0.05 level. adenotes rejection of the hypothesis at the 0.05 level. bMacKinnon et al. (1999) p-values.

Next, we estimate the forecasting model presented in Section 4 and calculate the forecast errors, as shown in Appendix C. In Figure 1, the ratio of the relative size of the MSFE of predictor b to the OBLP is calculated as follows:

M S F E b M S F E O B L P M S F E O B L P

and plotted it on a graph with the forecast horizon (1–20) on the x-axis. The prediction errors for GDP in Figure 1 show that OBLP1 outperforms the other predictors for most forecast horizons when evaluated based on its forecasting efficiency and stability. The CIP is the strongest in long-run forecasting, but it shows a very large absolute value of forecast error in the short-term horizon.

Figure 1: 
MSFE ratio relative to OBLP. Note: The ratio of the relative size of the MSFE of a predictor b to the OBLP is calculated as 





M
S
F

E
b

−
M
S
F

E

O
B
L
P




M
S
F

E

O
B
L
P






$\frac{MSF{E}^{b}-MSF{E}^{OBLP}}{MSF{E}^{OBLP}}$


.
Figure 1:

MSFE ratio relative to OBLP. Note: The ratio of the relative size of the MSFE of a predictor b to the OBLP is calculated as M S F E b M S F E O B L P M S F E O B L P .

The forecasting and estimation results are generally consistent with the macroeconomic theory. First, OBLP1 has the best forecasting results when using the interest rate term spread, government expenditure, and net exports as co-integrating explanatory variables for GDP (or consumption).[14] For example, adding M1 and consumption to the GDP forecast or excluding government expenditure leads to worse forecasting results.[15] This is likely because M1 has a low direct correlation with GDP, or it may be because consumption already has redundant information about GDP forecasting that interest rate term spread, government expenditure and net exports already have, and therefore does not contribute much to the forecast.

However, changing the interest rate term spreads from the 10-year treasury constant maturity minus the 2-year treasury constant maturity to the 10-year treasury constant maturity minus the federal fund rate (FFR) seems to reduce the forecasting efficiency of the OBLP because the 2-year treasury constant maturity interest rate reflects the investment securities market conditions more closely than the FFR.

We also find that the single cointegration vector OBLP1 yields better forecasting results than the OBLP, with the two cointegration vectors of GDP and consumption as dependent variables. This reflects the lower correlation between errors in the cointegration of GDP and consumption, suggesting that the error correction process mechanisms for GDP and consumption are different. In addition, the forecasts of the CIP and OBLP class models tend to converge as the forecast horizon h increases.

6 Conclusions

This study proposes the OBLP, which is deduced from a two-step optimal forecasting method for non-stationary-level variables cointegrated with fundamental variables. For this, the cointegration equilibrium is estimated in the first step. The difference between the cointegration equilibrium and other predicted variables is optimally forecasted in the second step, with conditional expectations estimated by the lagged fundamental differences and cointegration errors, and summed with the cointegration equilibrium. We show that the OBLP has the lowest MSFE among the linear forecasting methods of random walk, cointegration, and augmented error correction models. In the second step, the cointegration error correction model is converted into a VAR model consisting of the cointegration error and the difference in the fundamental variables and is used to estimate conditional expectations. In the simulation results, we compare the other predictors with the OBLP, and our forecast results for the US GDP and consumption applying the OBLP support the theoretical predictions of the forecasting efficiency of the OBLP.

Finally, it would be interesting to apply the predictions using the OBLP to other macroeconomic variables, such as interest rates, stock prices, and exchange rates, in an empirical analysis.

Proof of Theorems

Proposition 1:

Note that

(28) y t + h = δ + γ x t + q t + h ,

from (6) where we may write

(29) q t + h = γ x t + h x t + z t + h = γ j = 1 h Δ x t + i + z t + h = γ Δ x t + h + z t + h + γ j = 1 h 1 Δ x t + j = γ , I r w Δ t + h + γ , 0 r × r j = 1 h 1 w Δ t + j = γ , I r M , p 1 W Δ t + h + γ , 0 r × r M , p 1 j = 1 h 1 W Δ t + j = j = 1 h γ j W Δ t + j = K 0 h + K 1 h W Δ t + ε t , h

where

w Δ t + j = M , p 1 W Δ t + j

and

W Δ t + j = i = 0 j 1 Ψ j Ψ 0 + Ψ j W Δ t + i = 1 j Ψ j i e t + i

from a repetitive substitution in (5). So, the claimed result holds from (28) and (29). ■

Theorem 1:

Note that

(30) y t + h F t L P = y t + h F t O B L P + F t O B L P F t L P

where

(31) F t O B L P F t L P = δ θ + γ n θ n n t + E t q t + h s t ,

and γ x t γ n n t from definitions (9) and (29).

Therefore, note that

(32) M S F E L P T 1 t = 1 T y t + h F t L P y t + h F t L P = T 1 t = 1 T y t + h F t O B L P y t + h F t O B L P + T 1 t = 1 T F t O B L P F t L P F t O B L P F t L P + T 1 t = 1 T y t + h F t O B L P F t O B L P F t L P + T 1 t = 1 T F t O B L P F t L P y t + h F t O B L P = M S F E O B L P + O p T 2

because, from (31),

(33) T 1 t = 1 T F t O B L P F t L P F t O B L P F t L P = δ θ δ θ O p 1 + γ n θ n T 1 t = 1 T n t n t O p T 2 γ n θ n + T 1 t = 1 T E t q t + h s t E t q t + h s t O p 1 + δ θ T 1 t = 1 T n t γ n θ n O p T + γ n θ n T 1 t = 1 T n t δ θ O p T + δ θ T 1 t = 1 T E t q t + h s t O p 1 + T 1 t = 1 T E t q t + h s t δ θ O p 1 + γ n θ n T 1 t = 1 T n t E t q t + h s t O p T 1 / 2 + T 1 t = 1 T E t q t + h s t n t γ n θ n O p T 1 / 2

and

T 1 t = 1 T y t + h F t O B L P F t O B L P F t L P = T 1 t = 1 T ε t , h θ δ + θ n γ n n t + s t E t q t + h O p T 1 / 2

from Assumption 2 and y t + h F t O B L P = ε t , h using (12). Thus, the claimed result from Equation (32) holds. ■

Corollary 1:

Note that

M S F E B L P M S F E O B L P = T 1 t = 1 T s t E t q t + h s t E t q t + h + T 1 t = 1 T ε t , h s t E t q t + h o p 1 + T 1 t = 1 T s t E t q t + h ε t , h o p 1 ,

from assumption because

M S F E B L P T 1 t = 1 T y t + h F t O B L P + F t O B L P F t B L P y t + h F t O B L P + F t O B L P F t B L P

and

F t O B L P F t B L P = E t q t + h s t

from (12). Thus, the claimed results hold. ■

Theorem 2:

Note that

(34) m i M S F E B L P M S F E O B L P m i o p 1

from Corollary 1 and T 1 t = 1 T s t E t q t + h s t E t q t + h 0 . Now (34) implies that

(35) M S F E B L P i M S F E O B L P i o p 1

where

m i M S F E B L P m i = T 1 t = 1 T y i t + h m i δ + γ x t m i s t y i t + h m i δ + γ x t m i s t = M S F E B L P i

and

m i M S F E O B L P m i = T 1 t = 1 T y i t + h m i F t O B L P y i t + h m i F t O B L P = M S F E O B L P i

because m i s t = c t while both s t and c t are all arbitrary. ■

Lemma 1:

Before proceeding, note that

(36) q ^ t + h = K 0 h + K 1 h W Δ t + ε t , h + q ^ t + h q t + h

from (16) where q ^ t + h γ ^ x t + h x t + z ^ t + h and

(37) q ^ t + h q t + h = γ ^ γ x t + h x t + δ δ ^ + γ γ ^ x t + h = δ δ ^ + γ γ ^ x t .

Then, the claimed result holds as

K ^ 0 h , K ^ 1 h = K 0 h , K 1 h t = 1 T 1 W Δ t 1 W ^ Δ t t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1 + t = 1 T ε t , h 1 W ^ Δ t t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1 + t = 1 T q ^ t + h q t + h 1 W ^ Δ t t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1

[from (18) and (36)]

= K 0 h , K 1 h + K 0 h , K 1 h T 1 t = 1 T 1 W ^ Δ t W Δ t W Δ t W ^ Δ t O p 1 T 1 t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1 I p + 1 + T 1 t = 1 T j = 1 h γ j i = 1 j Ψ j i e t + i 1 W ^ Δ t o p 1 T 1 t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t O p 1 1 + δ δ ^ o p 1 , T γ γ ^ o p 1 T 1 0 0 T 2 I k t = 1 T 1 W ^ Δ t x t x t W ^ Δ t O p 1 × T 1 t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t O p 1 1

[from (37) and definition in (12)]

= K 0 h , K 1 h + o p 1

from Assumption 2 because

T 1 t = 1 T 1 W Δ t W Δ t W Δ t W ^ Δ t T 1 t = 1 T 1 W ^ Δ t W ^ Δ t W ^ Δ t W ^ Δ t 1 p I p + 1

using the following facts:

(38) T 1 t = 1 T W ^ Δ t W Δ t = T 1 t = 1 T 0 k × 1 , γ γ ^ k × r δ δ ^ r × 1 + γ γ ^ k × r x t k × 1 0 , γ γ ^ δ δ ^ + γ γ ^ x t 1 0 , γ γ ^ δ δ ^ + γ γ ^ x t p + 1 p 0 ,

from w Δ t = Δ x t , z t and z ^ t z t = δ δ ^ + γ γ ^ x t using Assumption 2 (b) - (i);

(39) T 1 t = 1 T W ^ Δ t W Δ t W ^ Δ t = T 1 t = 1 T 0 k × 1 , z ^ t z t 0 k × 1 , z ^ t 1 z t 1 0 k × 1 , z ^ t p + 1 z t p + 1 p × 1 Δ x t , z ^ t , Δ x t 1 , z ^ t 1 , Δ x t p + 1 , z ^ t p + 1 1 × p = o p 1 ,

because

T 1 t = 1 T 0 , z ^ t z t Δ x t , z ^ t = T 1 t = 1 T 0 δ δ ^ + γ γ ^ x t Δ x t , z t + δ δ ^ + γ γ ^ x t = o p 1

from

γ γ ^ O p T 3 / 2 T 1 t = 1 T Δ x t O p 1 + γ γ ^ O p T 3 / 2 T 1 t = 1 T x t Δ x t O p T 1 / 2 = o p 1

and

δ δ ^ T 1 t = 1 T z t O p 1 + δ δ ^ δ δ ^ o p 1 + δ δ ^ T 1 t = 1 T x t γ γ ^ o p 1 + γ γ ^ O p T 3 / 2 T 1 t = 1 T x t z t O p T 1 / 2 + γ γ ^ T 1 t = 1 T x t δ δ ^ o p 1 + γ γ ^ O p T 3 / 2 T 1 t = 1 T x t x t O p T 2 γ γ ^ O p T 3 / 2 = o p 1

using Assumption 2;[16]

(40) T 1 t = 1 T e t + i 1 W ^ Δ t p 0

from following facts (i) and (ii);

  1. T 1 t = 1 T e t + i 1 W Δ t W ^ Δ t p 0 ,

using (38) and Assumption 2(c) where Ψ i  = 0 for all i, and from a law of large numbers where ε t is an i.i.d process with a finite variance Σ > 0, and
  1. T 1 t = 1 T e t + i 1 W Δ t p 0

from the law of large numbers in White (2001, Exercise 3.77) because e t + i 1 W Δ t is a martingale difference sequence from

(41) E t e t + i 1 W Δ t = 0  and  E e t + i 1 W Δ t = 0 ,

where ε t is an i.i.d process with a finite variance Σ > 0.

(42) E e t + i W Δ t 2 < E e t + i 4 1 / 2 E W Δ t 4 1 / 2 <

from E ε t 4 and E w Δ t 4 < [17] under assumption using Cauchy Schwarz inequality. ■

Theorem 3:

Note that

(43) y t + h F t O B L P ^ = y t + h F t O B L P + F t O B L P F t O B L P ^ = ε t , h + F t O B L P F t O B L P ^

where F t O B L P = δ + γ x t + K 0 h + K 1 h W Δ t from (12).

Further, note that

(44) F t O B L P F t O B L P ^ = δ δ ^ + K 0 h K ^ 0 h + γ γ ^ x t + K 1 h W Δ t W ^ Δ t + K 1 h K ^ 1 h W ^ Δ t = δ δ ^ + K 0 h K ^ 0 h + γ γ ^ x t + K 1 h 0 z t z ^ t + K 1 h K ^ 1 h W ^ Δ t = δ δ ^ + K 0 h K ^ 0 h + γ γ ^ x t + K 1 h , 2 δ δ ^ + K 1 h , 2 γ γ ^ x t + K 1 h K ^ 1 h W ^ Δ t = A ^ + I r + K 1 h , 2 γ γ ^ x t + K 1 h K ^ 1 h W ^ Δ t

from following definition;

K 1 h 0 z t z ^ t K 1 h , 2 δ δ ^ + K 1 h , 2 γ γ ^ x t

for the third equality using z t z ^ t = δ δ ^ + γ γ ^ x t , where A ^ I r + K 1 h , 2 δ δ ^ + K 0 h K ^ 0 h .

From (43), we may write

(45) M S F E O B L P = M S F E O B L P + T 1 t = 1 T F t O B L P F t O B L P ^ F t O B L P F t O B L P ^ + T 1 t = 1 T ε t , h F t O B L P F t O B L P ^ + T 1 t = 1 T F t O B L P F t O B L P ^ ε t , h .

Now the claimed result holds, as

(46) M S F E O B L P ^ M S F E O B L P = o p 1

because

T 1 t = 1 T F t O B L P F t O B L P ^ F t O B L P F t O B L P ^ = A ^ A ^ o p 1 + I r + K 1 h , 2 γ γ ^ O p T 3 / 2 T 1 t = 1 T x t x t O p T 2 γ γ ^ O p T 3 / 2 I r + K 1 h , 2 + K 1 h K ^ 1 h o p 1 T 1 t = 1 T W ^ Δ t W ^ Δ t O p 1 K 1 h K ^ 1 h o p 1 + I r + K 1 h , 2 γ γ ^ O p T 3 / 2 T 1 t = 1 T x t O p T A ^ o p 1 + A ^ o p 1 T 1 t = 1 T x t O p T γ γ ^ O p T 3 / 2 I r + K 1 h , 2 + K 1 h K ^ 1 h o p 1 T 1 t = 1 T W ^ Δ t O p 1 A ^ o p 1 + A ^ o p 1 T 1 t = 1 T W ^ Δ t O p 1 K 1 h K ^ 1 h o p 1 + I r + K 1 h , 2 γ γ ^ O p T 3 / 2 T 1 t = 1 T x t W ^ Δ t O p T 1 / 2 K 1 h K ^ 1 h o p 1 + T 1 t = 1 T W ^ Δ t x t O p T 1 / 2 γ γ ^ O p T 3 / 2 I r + K 1 h , 2 = o p 1

from (39)(44) and Lemma 1; and

T 1 t = 1 T F t O B L P F t O B L P ^ ε t , h = T 1 t = 1 T A ^ + I r + K 1 h , 2 γ γ ^ x t + K 1 h K ^ 1 h W ^ Δ t ε t , h = A ^ o p 1 T 1 t = 1 T ε t , h O p 1 + I r + K 1 h , 2 γ γ ^ O p T 3 / 2 T 1 t = 1 T x t ε t , h O p T 1 / 2 + K 1 h K ^ 1 h o p 1 T 1 t = 1 T W ^ Δ t ε t , h O p 1 = o p 1

from (39), (40), and (41), Assumption 2(c), and Lemma 1. ■

Corollary 2:

Note that

m i M S F E t O B L P ^ m i p m i M S F E t O B L P m i

from Theorem 3. So, the claimed result holds. ■


Corresponding author: Yun-Yeong Kim, Department of International Trade, Dankook University, 126, Jukjeondong, Yongin-si, Gyeonggi-do 448-701, Korea, E-mail: 

I thank God for knowing everything and leading me to the Navotas Charity Foundation (http://navotas.or.kr/) and confess that I have received all grace through it. However, all remaining errors belong to the author.


Appendix A

Simulation Results of MSFEs

λ = 0.5, ρ = 0.1, μ = 0.1 λ = 0.5, ρ = 0.2, μ = 0.1
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.594 1.713 1.358 1.359 1.363 1.635 1.848 1.348 1.391 1.351
2 2.524 2.078 1.988 1.981 2.002 2.56 2.184 1.994 2.022 2.005
3 3.129 2.392 2.384 2.376 2.409 3.221 2.518 2.452 2.469 2.473
4 3.635 2.696 2.726 2.712 2.764 3.706 2.839 2.84 2.829 2.875
5 3.915 2.926 2.979 2.955 3.026 4.08 3.147 3.186 3.167 3.236
6 4.311 3.244 3.311 3.276 3.375 4.502 3.494 3.548 3.523 3.614
7 4.63 3.513 3.564 3.533 3.638 4.915 3.815 3.868 3.85 3.935
8 5.07 3.882 3.928 3.903 4.004 5.203 4.108 4.163 4.148 4.246
9 5.341 4.124 4.174 4.15 4.258 5.542 4.407 4.464 4.451 4.561
10 5.627 4.43 4.492 4.463 4.579 5.819 4.678 4.734 4.721 4.843
11 5.994 4.779 4.819 4.805 4.933 6.189 5.041 5.107 5.093 5.224
12 6.291 5.122 5.168 5.15 5.286 6.459 5.304 5.368 5.351 5.506
13 6.636 5.44 5.486 5.465 5.611 6.829 5.665 5.737 5.721 5.898
14 6.954 5.751 5.787 5.772 5.92 7.17 5.995 6.07 6.044 6.235
15 7.246 6.037 6.08 6.065 6.234 7.44 6.304 6.368 6.345 6.551
16 7.63 6.476 6.515 6.503 6.69 7.974 6.81 6.875 6.85 7.058
17 8.03 6.859 6.901 6.893 7.116 8.246 7.108 7.162 7.141 7.359
18 8.313 7.16 7.208 7.197 7.444 8.561 7.389 7.451 7.432 7.64
19 8.625 7.531 7.575 7.561 7.811 8.877 7.697 7.757 7.731 7.981
20 8.901 7.835 7.876 7.861 8.152 9.228 8.035 8.091 8.062 8.33
λ = 0.5, ρ = 0.3, μ = 0.1 λ = 0.5, ρ = 0.4, μ = 0.1
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.651 2.173 1.342 1.471 1.348 1.704 3.172 1.357 1.622 1.36
2 2.526 2.519 2.013 2.151 2.023 2.518 3.673 2.154 2.429 2.15
3 3.212 2.95 2.64 2.732 2.659 3.22 4.136 2.923 3.156 2.923
4 3.766 3.265 3.105 3.156 3.138 3.967 4.634 3.71 3.884 3.714
5 4.301 3.626 3.573 3.587 3.629 4.626 5.08 4.41 4.535 4.416
6 4.762 3.962 3.967 3.966 4.039 5.156 5.404 4.955 5.025 4.969
7 5.312 4.36 4.404 4.386 4.484 5.751 5.803 5.527 5.564 5.561
8 5.778 4.719 4.796 4.769 4.893 6.399 6.254 6.125 6.128 6.174
9 6.189 5.023 5.101 5.078 5.214 6.984 6.642 6.635 6.608 6.714
10 6.518 5.321 5.418 5.388 5.535 7.465 6.947 7.018 6.981 7.088
11 6.842 5.622 5.724 5.688 5.862 8.014 7.375 7.508 7.46 7.612
12 7.319 6.06 6.159 6.129 6.3 8.578 7.91 8.093 8.044 8.205
13 7.724 6.409 6.51 6.489 6.65 8.969 8.295 8.545 8.461 8.657
14 8.043 6.747 6.849 6.831 7.006 9.378 8.647 8.92 8.833 9.056
15 8.374 7.112 7.218 7.193 7.381 9.928 9.11 9.402 9.317 9.55
16 8.764 7.414 7.52 7.491 7.689 10.274 9.397 9.699 9.616 9.9
17 9.206 7.878 8.005 7.976 8.188 10.854 9.904 10.236 10.139 10.435
18 9.693 8.346 8.471 8.446 8.664 11.295 10.311 10.637 10.545 10.869
19 10.054 8.69 8.809 8.779 9.016 11.813 10.775 11.109 11.016 11.378
20 10.542 9.157 9.27 9.241 9.52 12.396 11.261 11.582 11.493 11.904
λ = 0.5, ρ = 0.1, μ = 0.5 λ = 0.5, ρ = 0.2, μ = 0.5
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.643 1.727 1.381 1.385 1.387 1.61 1.847 1.328 1.384 1.329
2 2.606 2.101 2.02 2.016 2.036 2.478 2.205 1.975 2.026 1.987
3 3.084 2.341 2.353 2.333 2.376 3.191 2.598 2.522 2.55 2.554
4 3.549 2.601 2.635 2.622 2.67 3.554 2.84 2.827 2.837 2.875
5 3.965 2.924 2.957 2.941 3.006 4.035 3.154 3.177 3.173 3.24
6 4.244 3.226 3.265 3.248 3.324 4.452 3.499 3.55 3.537 3.63
7 4.565 3.498 3.548 3.525 3.608 4.824 3.826 3.896 3.871 3.987
8 4.936 3.818 3.869 3.846 3.937 5.155 4.072 4.145 4.111 4.279
9 5.305 4.19 4.239 4.221 4.318 5.566 4.449 4.527 4.496 4.704
10 5.576 4.509 4.558 4.54 4.646 5.944 4.799 4.863 4.842 5.074
11 5.938 4.84 4.899 4.875 4.982 6.171 5.003 5.068 5.044 5.351
12 6.247 5.175 5.23 5.208 5.328 6.403 5.281 5.363 5.337 5.688
13 6.691 5.567 5.612 5.598 5.723 6.826 5.705 5.776 5.753 6.154
14 7.095 5.955 6.007 5.981 6.132 7.243 6.074 6.152 6.122 6.662
15 7.409 6.242 6.277 6.261 6.435 7.662 6.479 6.557 6.53 7.178
16 7.661 6.539 6.575 6.562 6.735 7.991 6.791 6.869 6.842 7.593
17 8.03 6.847 6.887 6.878 7.051 8.273 7.086 7.157 7.131 7.947
18 8.437 7.24 7.274 7.27 7.448 8.671 7.495 7.566 7.541 8.509
19 8.846 7.668 7.726 7.709 7.925 8.945 7.775 7.848 7.822 8.963
20 9.203 8.048 8.111 8.089 8.36 9.375 8.251 8.325 8.293 9.621
λ = 0.5, ρ = 0.3, μ = 0.5 λ = 0.5, ρ = 0.4, μ = 0.5
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.653 2.196 1.35 1.488 1.356 1.711 3.202 1.368 1.635 1.373
2 2.564 2.603 2.086 2.219 2.108 2.56 3.684 2.156 2.458 2.165
3 3.277 3.019 2.707 2.806 2.728 3.266 4.243 2.973 3.226 2.991
4 3.77 3.367 3.198 3.246 3.238 3.947 4.619 3.684 3.872 3.73
5 4.296 3.653 3.604 3.614 3.674 4.625 5.077 4.411 4.537 4.485
6 4.749 3.954 3.973 3.964 4.058 5.17 5.575 5.102 5.185 5.184
7 5.229 4.378 4.435 4.41 4.545 5.77 6.013 5.722 5.756 5.858
8 5.645 4.745 4.839 4.799 4.972 6.355 6.433 6.298 6.307 6.511
9 6.046 5.085 5.214 5.163 5.374 6.925 6.889 6.913 6.874 7.174
10 6.383 5.37 5.511 5.466 5.736 7.331 7.245 7.366 7.306 7.707
11 6.744 5.715 5.868 5.822 6.147 7.887 7.724 7.941 7.861 8.374
12 7.166 6.028 6.175 6.127 6.543 8.388 8.205 8.503 8.412 9.066
13 7.494 6.338 6.479 6.434 6.941 8.91 8.622 8.981 8.874 9.72
14 7.945 6.734 6.878 6.832 7.445 9.471 9.07 9.466 9.345 10.337
15 8.264 7.058 7.187 7.144 7.926 10.086 9.623 10.041 9.92 11.037
16 8.625 7.414 7.538 7.499 8.365 10.429 9.947 10.376 10.261 11.525
17 8.908 7.694 7.8 7.768 8.722 10.887 10.371 10.818 10.701 12.222
18 9.273 8.047 8.137 8.125 9.218 11.392 10.845 11.294 11.182 12.832
19 9.595 8.405 8.503 8.478 9.756 11.712 11.165 11.622 11.507 13.362
20 10.057 8.876 8.993 8.957 10.469 12.091 11.557 12.029 11.917 13.986
λ = 0.7, ρ = 0.1, μ = 0.1 λ = 0.7, ρ = 0.2, μ = 0.1
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.426 2.396 1.31 1.318 1.314 1.461 3.336 1.354 1.442 1.358
2 2.575 2.827 2.237 2.25 2.257 2.545 3.853 2.311 2.493 2.315
3 3.493 3.265 2.952 2.964 2.989 3.425 4.296 3.145 3.329 3.165
4 4.212 3.7 3.569 3.557 3.618 4.186 4.776 3.904 4.071 3.931
5 4.77 4.015 3.99 3.972 4.054 4.905 5.229 4.586 4.735 4.624
6 5.285 4.363 4.409 4.387 4.482 5.561 5.658 5.2 5.325 5.242
7 5.773 4.719 4.796 4.773 4.879 6.093 6.054 5.762 5.85 5.814
8 6.224 5.018 5.13 5.095 5.234 6.67 6.452 6.333 6.363 6.412
9 6.663 5.397 5.541 5.494 5.656 7.223 6.872 6.864 6.864 6.962
10 7.005 5.734 5.896 5.843 6.038 7.646 7.159 7.238 7.215 7.365
11 7.393 6.064 6.233 6.178 6.385 8.151 7.566 7.735 7.681 7.872
12 7.809 6.427 6.595 6.541 6.777 8.589 7.966 8.215 8.131 8.391
13 8.247 6.829 6.992 6.936 7.196 9.101 8.416 8.707 8.611 8.9
14 8.602 7.133 7.299 7.241 7.515 9.668 8.867 9.197 9.096 9.402
15 8.959 7.495 7.651 7.594 7.893 10.254 9.345 9.673 9.583 9.885
16 9.354 7.926 8.106 8.044 8.373 10.639 9.635 9.976 9.878 10.231
17 9.677 8.271 8.451 8.388 8.747 11.14 10.055 10.419 10.31 10.726
18 10.117 8.684 8.869 8.797 9.182 11.586 10.466 10.859 10.737 11.196
19 10.399 8.943 9.112 9.05 9.467 12.076 10.956 11.365 11.241 11.747
20 10.793 9.334 9.473 9.429 9.854 12.528 11.366 11.786 11.658 12.168
λ = 0.7, ρ = 0.1, μ = 0.5 λ = 0.7, ρ = 0.2, μ = 0.5
h RWP CIP OBLP OBLP1 ECMP RWP CIP OBLP OBLP1 ECMP
1 1.467 2.525 1.371 1.385 1.377 1.419 2.435 1.325 1.334 1.331
2 2.592 2.965 2.33 2.336 2.348 2.507 2.906 2.272 2.285 2.285
3 3.463 3.359 3.029 3.027 3.072 3.351 3.303 2.981 2.976 3.004
4 4.135 3.756 3.587 3.582 3.657 4.049 3.678 3.543 3.529 3.579
5 4.687 4.067 4.023 4.007 4.117 4.766 4.149 4.13 4.111 4.194
6 5.303 4.476 4.509 4.481 4.635 5.215 4.481 4.539 4.509 4.648
7 5.816 4.82 4.897 4.87 5.093 5.668 4.813 4.928 4.89 5.074
8 6.305 5.206 5.322 5.284 5.574 6.05 5.144 5.27 5.233 5.479
9 6.755 5.583 5.721 5.686 6.029 6.585 5.533 5.686 5.637 5.967
10 7.1 5.869 6.031 5.98 6.395 7.06 5.965 6.131 6.078 6.503
11 7.418 6.175 6.361 6.303 6.785 7.346 6.287 6.464 6.404 6.9
12 7.82 6.549 6.738 6.682 7.259 7.708 6.652 6.817 6.764 7.346
13 8.047 6.783 6.972 6.925 7.581 8.119 6.951 7.103 7.056 7.728
14 8.338 7.051 7.256 7.196 8.001 8.446 7.267 7.417 7.369 8.167
15 8.839 7.457 7.652 7.598 8.56 8.764 7.557 7.705 7.664 8.604
16 9.309 7.92 8.111 8.059 9.184 9.124 7.91 8.087 8.035 9.129
17 9.715 8.319 8.505 8.449 9.764 9.496 8.261 8.439 8.383 9.653
18 10.118 8.761 8.95 8.893 10.448 9.892 8.659 8.829 8.78 10.226
19 10.434 9.086 9.259 9.207 10.968 10.192 8.92 9.102 9.042 10.731
20 10.713 9.386 9.556 9.496 11.556 10.519 9.244 9.435 9.364 11.307

Appendix B

Graphs of MSFE Ratio Comparison

Appendix C

Comparison of Prediction Errors of the Predictors for the US GDP and Consumption

GDP
h RWP CIP OBLP OBLP1 ECMP
1 3.26E-05 0.002542909 5.08E-05 8.62E-06 4.21E-05
2 0.000212488 0.001727403 0.000297154 9.37E-05 0.000238805
3 0.000772134 0.00080382 0.00091498 0.000442591 0.000869382
4 0.001777196 0.000195502 0.00206539 0.001095312 0.001979646
5 0.002673287 1.97E-05 0.002900983 0.001630236 0.00279066
6 0.001825035 0.000180058 0.001757161 0.000829912 0.001920786
7 0.001893291 0.009930316 0.002031432 0.003550588 0.001862645
8 0.001600361 0.000260322 0.001333017 0.000450299 0.001426997
9 0.003279124 1.26E-06 0.00266211 0.001287562 0.002565353
10 0.006899988 0.000725072 0.005630794 0.00348158 0.005258846
11 0.012821841 0.003259789 0.010435198 0.007528494 0.009704139
12 0.018498792 0.006379417 0.015333165 0.0114428 0.01397476
13 0.02892438 0.012980655 0.024204309 0.019219619 0.022716846
14 0.03427973 0.016643283 0.027874189 0.022960305 0.028990529
15 0.04223897 0.022315043 0.033952655 0.028682749 0.03781501
16 0.049728285 0.027842055 0.040176917 0.034099237 0.044824833
17 0.057020857 0.033361531 0.045941975 0.03940116 0.053326852
18 0.064524805 0.03915583 0.051032039 0.044872106 0.065428491
19 0.069314251 0.042905731 0.053188094 0.047978423 0.074835721
20 0.08025364 0.051597906 0.060331916 0.056535873 0.092365352
Consumption
h RWP CIP OBLP OBLP1 ECMP
1 4.77E-05 0.00398025 3.76E-05 1.54E-05 5.90E-05
2 0.000107305 0.003556216 9.51E-05 2.61E-05 0.000126229
3 0.000557568 0.0021511 0.000462535 0.000266604 0.00064064
4 0.001307121 0.001145057 0.001084896 0.000707384 0.001481522
5 0.002157744 0.000554193 0.00171602 0.00118166 0.002263322
6 0.00109426 0.001362586 0.0006129 0.000331722 0.001168679
7 0.003764306 0.017251972 0.005047532 0.006157309 0.003721043
8 0.001018033 0.001450559 0.000419959 0.000136812 0.000880767
9 0.002544972 0.000382011 0.001412778 0.000748579 0.001921366
10 0.006929691 0.000175614 0.004658435 0.0032792 0.005284781
11 0.016977752 0.003636799 0.012544745 0.010286453 0.013357517
12 0.022811909 0.006568016 0.017395848 0.014238673 0.017753095
13 0.031429434 0.011511286 0.02403677 0.020307374 0.024942795
14 0.038337336 0.01582725 0.028578247 0.025032869 0.032731111
15 0.047577724 0.021942604 0.035141204 0.031422496 0.042874999
16 0.054502229 0.026720578 0.040448571 0.0360104 0.049362836
17 0.060781599 0.031168638 0.044794872 0.040078619 0.056965715
18 0.070767806 0.038427513 0.051584102 0.047050077 0.071714052
19 0.075168454 0.041687772 0.053291281 0.049389318 0.080913991
20 0.083066152 0.047619605 0.057283969 0.054908134 0.095380875

Data Description

GDP:

Gross Domestic Product, Billions of Dollars, Quarterly, Seasonally Adjusted Annual Rate.

Consumption:

Personal Consumption Expenditures, Billions of Dollars, Quarterly, Seasonally Adjusted Annual Rate.

Net exports:

Net Exports of Goods and Services, Billions of Dollars, Quarterly, Seasonally Adjusted Annual Rate.

M1:

M1 for the United States, National Currency, Quarterly, Seasonally Adjusted.

Term Spread:

10-Year Treasury Constant Maturity Minus 2-Year Treasury Constant (or Federal Fund Rate). Maturity (%), Quarterly, Not Seasonally Adjusted.

Government Expenditure:

Federal Government: Current Expenditures, Billions of Dollars, Quarterly, Seasonally Adjusted Annual Rate.

References

Campbell, John Y., and Robert J. Shiller. 1987. “Cointegration and Tests of Present Value Models.” The Journal of Political Economy 95 (5): 1062–88. https://doi.org/10.1086/261502.Search in Google Scholar

Christoffersen, Peter F., and Francis X. Diebold. 1998. “Cointegration and Long-Horizon Forecasting.” Journal of Business & Economic Statistics 16 (4): 450–8. https://doi.org/10.1080/07350015.1998.10524784.Search in Google Scholar

Elliott, Graham. 2006. “Forecasting with Trending Data.” In Handbook of Economic Forecasting, Vol. 1, edited by G. Elliott, C. W. J. Granger, and A. Timmermann, 555–604. Elsevier. https://doi.org/10.1016/s1574-0706(05)01011-6.Search in Google Scholar

Elliott, Graham, Thomas J. Rothenberg, and James H. Stock. 1996. “Efficient Tests for an Autoregressive Unit Root.” Econometrica 64 (4): 813–6. https://doi.org/10.2307/2171846.Search in Google Scholar

Engle, Rovert F., and Byung Sam Yoo. 1987. “Forecasting and Testing in Co-integrated Systems.” Journal of Econometrics 35 (1): 143–59. https://doi.org/10.1016/0304-4076(87)90085-6.Search in Google Scholar

Estrella, Arturo, and Gikas A. Hardouvelis. 1991. “The Term Structure as a Predictor of Real Economic Activity.” Journal of Finance 46 (2): 555–76, https://doi.org/10.1111/j.1540-6261.1991.tb02674.x.Search in Google Scholar

Estrella, Arturo, and Frederic S. Mishkin. 1996. “The Yield Curve as a Predictor of US Recessions.” Current Issues in Economics and Finance 2 (7). FRB of New York.10.2139/ssrn.1001228Search in Google Scholar

Estrella, Arturo, and Frederic S. Mishkin. 1998. “Predicting US Recessions: Financial Variables as Leading Indicators.” Review of Economics and Statistics 80 (1): 45–61, https://doi.org/10.1162/003465398557320.Search in Google Scholar

Hamilton, James D. 1994. Time Series Analysis. Princeton University Press.10.1515/9780691218632Search in Google Scholar

Johansen, Søren. 1991. “Estimation and Hypothesis Testing of Co-integration Vectors in Gaussian Vector Autoregressive Models.” Econometrica 59 (6): 1551–80. https://doi.org/10.2307/2938278.Search in Google Scholar

Kim, Yun-Yeong. 2012. “Stationary Vector Autoregressive Representation of Error Correction Models.” Theoretical Economics Letters 2 (2): 152–6. https://doi.org/10.4236/tel.2012.22027.Search in Google Scholar

Kim, Yun-Yeong. 2018. “Does Monetary Policy Affect Long-Run Expectation of Non-stationary Real Interest Rates?” Applied Economics 50 (12): 1342–61. https://doi.org/10.1080/00036846.2017.1361012.Search in Google Scholar

Kim, Yun-Yeong. 2023. “Best Linear Prediction in Cointegrated Systems.” Advances in Econometrics, Essays in Honor of Joon Y. Park: Econometric Theory 45A: 367–91. https://doi.org/10.1108/s0731-90532023000045a013.Search in Google Scholar

Kishor, Kundan N., and Evan F. Koenig. 2010. “Yield-spreads as Predictors of Economic Activity: A Real Time VAR Analysis.” FRB of Dallas Working Paper. https://doi.org/10.24149/wp1008.Search in Google Scholar

Litterman, Robert B. 1986. “Forecasting with Bayesian Vector Autoregressions – Five Years of Experience.” Journal of Business and Economic Statistics 4 (1): 25–38, https://doi.org/10.2307/1391384.Search in Google Scholar

MacKinnon, James G., Alfred A. Haug, and Leo Michelis. 1999. “Numerical Distribution Functions of Likelihood Ratio Tests for Cointegration.” Journal of Applied Econometrics 14 (5): 563–77, https://doi.org/10.1002/(sici)1099-1255(199909/10)14:5<563::aid-jae530>3.3.co;2-i.10.1002/(SICI)1099-1255(199909/10)14:5<563::AID-JAE530>3.3.CO;2-ISearch in Google Scholar

Phillips, P. C. B. 1991. “Optimal Inference in Cointegrated Systems.” Econometrica 59 (2): 283–306, https://doi.org/10.2307/2938258.Search in Google Scholar

White, H. 2001. Asymptotic Theory for Econometricians (Revised Edition). Cambridge, MA: Academic Press.Search in Google Scholar


Supplementary Material

This article contains supplementary material (https://doi.org/10.1515/snde-2024-0107).


Received: 2024-10-01
Accepted: 2025-05-09
Published Online: 2025-06-26

© 2025 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 22.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/snde-2024-0107/html
Scroll to top button