RDP 9601: Why Does the Australian Dollar Move so Closely with the Terms of Trade? Appendix C: Monte Carlo Simulations
May 1996
- Download the Paper 204KB
This appendix outlines the Monte Carlo simulations used to generate results reported in Tables 5a, 5b and 6 in the text. Simulations are conducted assuming four different data generating processes (DGPs), which we examine in turn.
C.1 The Real Exchange Rate
To begin, we test the null hypotheses that our models of the real exchange rate have no
explanatory power, that is, that = 0 in each of the equations:
To test these null hypotheses, we assume a data generating process (DGP1) with the log terms of trade, tott, following the preferred specification identified in Section 2.2, and embodying the hypothesis that the real exchange rate is unforecastable:
Let and
the estimates be
. Both equations are estimated by OLS, with
equation (C2) estimated over the full terms of trade sample, 1969:Q3 to 1994:Q2, and (C3)
estimated over the post-float period, 1984:Q1 to 1994:Q2. The off-diagonal elements of
V are derived from the correlation coefficient,
1,2,
of the estimated errors,
1,t and
2,t
over the post-float period 1984:Q1 to 1994:Q2. The estimates are:
and
The Monte Carlo distributions are generated by running 5,000 trials with each trial (i = 1, …, 5,000) proceeding as follows.
-
Draw a vector sequence of observations
from a bivariate normal distribution with mean 0, covariance matrix
, n = 58 and T = 44. (n is the length of the pre-float terms of trade sample; T is the post-float period, 1984:Q1 to 1994:Q4.)
-
Generate sequences of observations
,
according to
,
using (tot5,tot4,tot3,tot2,tot1) to start the autoregression. -
For time t,
(t = 71 corresponds to 1987:Q1; t = 100 to 1994:Q2) use the sequence of synthetic terms of trade data,
to estimate the terms of trade model (C2) and thereby generate a vector of parameter estimates
, and hence derive
, k = 0,…, 8, t = 71,…, 100.
-
For time t,
, use the sequences of synthetic data,
and
to estimate a preferred real exchange rate model. For model A, this is equation (6) in the text,
. For model B, it is one of the three specifications in equation (8), depending on the time, t. Use this preferred real exchange rate model, together with estimates of
, derived above, to generate
, x = A,B, k = 1,…, 8, t = 71,…, 100.
-
Estimate the regressions
, t = 71,…,100, by OLS for all values k = 1,…, 8, and for the two models and generate the OLS t-statistics,
, x = A, β.[10]
These 5,000 observations of tOLS and tOLS
form the
Monte Carlo distributions under the null hypothesis that the models of the real exchange rate
have no explanatory power. Based on these Monte Carlo distributions, the results of the
hypothesis tests, H01:β = 0, for k = 1,…, 8,
are shown in column (x) in Table 5a for model A and in Table 5b for model B.
We turn now to the second data generating process (DGP2) which assumes that the real exchange rate model, estimated over the post-float period 1984:Q1 to 1994:Q2, is the true model. For this data-generating process, we again assume that the terms of trade follow model (C2) with parameter values (C4). The real exchange rate model (C3) is, however, replaced by:
with parameter values, estimated by OLS over the post-float period 1984:Q1 to 1994:Q2, given by:
The Monte Carlo distributions under this data generating process are again generated by running
5,000 trials with each trial (i = 1, …, 5,000) proceeding as before, but with
the following modifications. In step 2, the sequences of observations ,
are now
derived from
and
.
In step 5, after running the regressions , x =
A,B, k = 1,…,8 we now collect the
coefficients,
.
These 5,000 observations of for the two models, x = A,B
and for each value of k form the Monte Carlo distributions under the assumption that
the real exchange rate is described by model (C6) with parameter values (C7). They are used to
test the null hypotheses, H02:β = 1, for k = 1,…,
8, with the results shown in column (xi) of Tables 5a and 5b.
C.2 Excess Returns
The third data generating process, DGP3, combines the terms of trade and real
exchange rate models defined by equations (C2) and (C6) with parameter values (C4) and
(C7) – used for DGP2 – with models for the Australian-foreign
quarterly inflation differential, , and the one-year (four-quarter)
Australian-foreign nominal interest differential,
.
is defined
by
=
−
, where
=
−
)
and
is
the trade-weighted foreign quarterly inflation rate,
=
, and
is defined
analogously.
Simple bi-variate auto-regressive time-series models are fitted for
and
by
OLS using data from 1987:Q1 to 1994:Q4 and allowing up to six lags for each variable.
Eliminating insignificant lags leads to these models:
where ε3t and ε4t are uncorrelated i.i.d. N(0,1) random variables.
Assuming this data generating process, DGP3, Monte Carlo distributions are again
generated by running 5,000 trials with each trial i proceeding as for DGP2,
but with the following modifications. As well as generating sequences of observations ,
, we now
also generate sequences of observations
and
using (C8)
and (C9).
As for DGP2, for time t, , we use the sequences
of synthetic data,
and
to estimate
real exchange rate model B (which involves estimating one of the three specifications in
equation (8), depending on the time, t). With this real exchange rate model, together
with estimates of Et(
), we generate
,
t = 71,…, 100.
At time t, the expected and actual excess returns to holding a one-year Australian
dollar bond rather than a trade-weighted basket of foreign bonds, are
and
which
are equations (12) and (10) in the text. By construction, the expected real interest
differential using backward-looking inflationary expectations is
,
while the actual real interest differential is
. Thus, for trial
i, the expected and actual excess returns are (approximately)
and
.
For trial i, we use the values of Et()
and
,
to run the
regression
= αi + βi Et(
) + εt.
The 5,000 values of βi form the Monte Carlo distribution with which the
hypotheses, H01:β = 0 and
H02:β = 1 are tested. The results are shown in the first row
of Table 6.
The fourth data generating process, DGP4, combines the terms of trade and real
exchange rate models defined by equations (C2) and (C6) with parameter values (C4) and
(C7), with models for the Australian-foreign quarterly inflation differential, , and the
two-year (eight-quarter) Australian-foreign nominal interest differential,
.
As before, simple bi-variate auto-regressive time-series models are fitted for and
by OLS
using data from 1987:Q1 to 1994:Q4 and allowing up to six lags for each variable. Eliminating
insignificant lags leads to these models:
where, again, ε3t and ε4t are uncorrelated i.i.d. N(0,1) random variables.
The Monte Carlo distributions are derived as for DGP3, with the following
modifications. The expected and actual excess returns to holding a two-year Australian dollar
bond are
and
which
are equations (14) and (13) in the text. The expected real interest differential using
backward-looking inflationary expectations is
, while the actual
real interest differential is
. Thus, for trial i, the
expected and actual excess returns are (approximately)
and
.
For trial i, we use the values of Et ()
and
,
to run the
regression
. Again, the 5,000 values of βi
form the Monte Carlo distribution with which the hypotheses,
H01:β = 0 and H02:β = 1 are
tested. The results are shown in the second row of Table 6.
Footnote
As explained earlier, the actual exchange rate data ends in 1994:Q4, and hence the sample size is 30 for k = 1,2, but progressively less for forecasts further ahead (for k = 8, it is only 24). This pattern is replicated for the synthetic data. [10]