Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2020 Aug 1;40:101711. doi: 10.1016/j.frl.2020.101711

Stock return predictability over four centuries: The role of commodity returns

Bernard Njindan Iyke a,, Sin-Yu Ho b
PMCID: PMC7395295  PMID: 32837384

Abstract

We merge two unique historical datasets on commodity and stock prices covering four centuries and three leading stock markets (Netherlands, UK, and US) to show that, consistent with theoretical predictions, commodity returns can predict stock returns. We show that about 64% and 56% of the commodity returns can predict stock returns in-sample and out-of-sample, respectively. Aggregating commodity returns by market, returns from agriculture, energy, and livestock and meat markets appear to consistently predict stock returns. These results are robust to recessions and expansions.

Keywords: Stock return predictability, Commodity returns, Four centuries

1. Introduction

We test the theoretical prediction that commodity returns contain essential information to forecast stock returns (see Jacobsen et al., 2019). Theory suggests that increasing commodity returns are associated with increasing inflation and interest rates, and, consequently, bearish stock markets (Black et al., 2014). Besides, commodities are recognised as safe havens to diversify investments away from equities. Gorton and Rouwenhorst (2006) contend that commodity and stock returns are negatively correlated due to their behaviour over the business cycle. During the early stages of a recession, commodity returns are positive, whereas stock returns are negative; this trend reverses during the latter stages.1 However, during an expansion phase, both returns tend to move in the same direction, since they indicate the direction of the economy.

If the correlation translates into causation, commodity returns can help predict stock returns. To test this hypothesis, we use two unique datasets covering four centuries and three leading stock markets (Netherlands, UK, and US). Specifically, we consider stock return and 25 commodity-return data over the period of 1629 to 2005. We show that commodity returns contain useful information to forecast stock returns. We find that approximately 64% and 56% of the commodity returns can predict stock returns in-sample and out-of-sample, respectively. Aggregating commodity returns by markets, returns from agriculture, energy, and livestock and meat markets appear to predict stock returns. These results are robust to recessions and expansions.

The literature focuses on the role played by financial and macroeconomic variables, such as interest rates, dividend yields, and consumption–wealth ratio, in predicting stock returns (see Ang and Bekaert, 2007; Campbell and Thompson, 2008; Welch and Goyal, 2008; Golez and Koudijs, 2018). By comparison, the ability of commodity returns to forecast stock returns is not extensively investigated. The main studies considering the role of commodity returns in forecasting stock returns are Black et al. (2014) and Jacobsen et al. (2019). Jacobsen et al. (2019) consider a single commodity return index, while Black et al. (2014) consider seven commodity-return indexes over a relatively shorter period.

We contribute to the scarce literature in three distinct ways. First, our analysis covers four centuries. Such an extensive examination has the advantage that it improves upon the statistical power to reject the null of no return predictability because it introduces independent variation to the data. Second, unlike prior studies, we consider 25 distinct commodity returns as well as four commodity market returns, namely metals, energy, livestock and meat, and agriculture. This aside, we examine three leading stock markets. This provides a rich picture of commodity returns as predictor of stock returns. Finally, we advance prior studies by simultaneously addressing issues of heteroskedasticity, persistency, and endogeneity that often feature time series data.

The paper proceeds as follows. Section 2 outlines our model and data. Section 3 presents the results and robustness tests. Section 4 concludes the paper.

2. Model and data

2.1. Model

Our model connecting stock returns to commodity returns is as follows:

ERt=α+βCRt1+δΔCRt+εt (1)

where ER and CR are, respectively, stock and commodity returns; α, β, and δ are parameters of the model; t is the time subscript; ε is the error term. The model controls for endogeneity by including the lag of CR (see Westerlund and Narayan, 2012), and deals with persistency by including the first difference of CR (see Westerlund and Narayan, 2015). Because the variance of ε is likely heteroskedastic, we model it as following an autoregressive conditional heteroskedastic structure:

σεt2=φ0+j=1qφjεtj2 (2)

where σεt2=var(εt|It1), I t − 1 is the information available at t − 1, ϕs are parameters, and q is the optimal lag. The predicted values of σεt2 is used as the weight in the generalised least squares estimation of Eq. (1). Commodity returns consistently predict stock returns in-sample, if we can show that β is significantly different from zero.

2.2. Data

The stock returns data is from Golez and Koudijs (2018) and covers three leading markets, Netherlands and UK (1629–1812), UK (1813–1870), and US (1871–2015). These periods represent key events. Amsterdam was the leading financial center, followed by London, during the 1629–1812 period (Neal, 1990). Similarly, during the 1813–1870 period, London was the leading financial center (Hickson et al., 2011). Finally, during the 1871–2015 period, the US transitioned to the leading economy and New York became the leading financial center (Golez and Koudijs, 2018). The full sample period merges these three samples, thus, covering the period 1629 to 2015. We calculate stock returns as ERt = ln[(Pt + Dt)/P t − 1], where ln, P and D are, respectively, the natural logarithm operator, stock price, and dividend. We calculate commodity returns as CRt  =  ln(CPt/CP t − 1), where CP is commodity price. We collect data on 25 commodity price indexes over the period of 1650 to 2005 from Harvey et al. (2010). Naturally, it will be interesting extending the data to the present in order to capture recent events, such as the global financial crisis of 2007–2008, the Russia–Saudi Arabia oil price war of 8 March 2020, and the current COVID-19 pandemic (see Iyke, 2020a, Iyke, 2020b). However, while it is quite straightforward to extend the stock returns data, this is not the case for the commodity returns data, since the manufacturing value-added price index used to deflate the commodity prices is only available to 2005 (see Harvey et al., 2010). Given this issue, combining the two datasets yields a sample period of 1650 to 2005.

We calculate aggregate commodity return indicators for the four main commodity markets, namely, agriculture (including banana, cocoa, coffee, cotton, jute, rice, sugar, tea, tobacco, and wheat), energy (coal and crude oil), livestock and meat (including beef, hide, lamb, pig iron, and wool), and metals (such as aluminium, copper, gold, lead, nickel, silver, tin, and zinc), using principal component analysis. We do not outline this procedure, since it is well known.

3. Results

3.1. Summary statistics

Table 1 reports summary statistics on stock returns, the 25 commodity returns, and four aggregate (market) commodity returns for the full sample period (1629–2005). Annual average stock return is 6%, while annual volatility is 15%. On average, 36% of the commodity returns are positive, while the remaining 64% are negative. The commodity returns are also volatile; tea returns being the highest (43%). At the market level, the commodities averaged positive returns with a very high volatility.

Table 1.

Summary statistics.

This table reports selected summary statistics for stock returns, the 25 commodity returns, and four aggregate (market) commodity returns using the full sample period (1629–2005). The statistics are mean value (Mean), standard deviation (SD), Augmented Dickey–Fuller test (ADF), autoregressive coefficient of order one (AR(1)), AR conditional heteroskedasticity (ARCH) effect test, and endogeneity test (ENDO). For endogeneity, we test whether γ in the regression εt =  γεt + ηt is zero, where εt is the error term from our predictive regression ERt = α + βCRt − 1 + δΔCRt + εt and εt is the error term from the AR(1) regression of the predictor CRt = μ(1 − ρ) +  ρCRt − 1 + εt. We report γ in the table. There is endogeneity, if we reject the null hypothesis that γ = 0. N/A, ***, **, and * denote, respectively, non-applicable and the statistical significance at the 1%, 5%, and 10% levels.

Mean SD ADF AR(1) ARCH ENDO
Stock returns 0.0598 0.1462 −16.0116 −0.0216 2.6279 N/A
Individual returns
Aluminium −0.0357 0.2871 −11.1760 0.0977 0.0231 0.0293
Banana −0.0294 0.1347 −8.7430 0.1196 10.6019*** 0.0908
Beef 0.0033 0.2031 −18.7301 0.0046 0.0142 0.0820**
Coal 0.0068 0.2446 −15.7032 0.0291 0.0223 0.0426
Cocoa 0.0021 0.1992 −18.8575 −0.0102 0.0105 0.1164***
Coffee −0.0048 0.2959 −13.6892 0.0390 0.0283 0.0101
Copper −0.0056 0.2631 −16.7365 0.0201 0.0113 0.0784**
Cotton −0.0016 0.2631 −13.3179 0.0639 0.0275 0.0369
Gold −0.0032 0.2527 −20.2470 −0.0763 0.0931 0.0586*
Hide −0.0019 0.2725 −19.0273 −0.0438 6.3861** 0.0635**
Jute 0.0021 0.1868 −18.0398 0.0393 0.0141 0.1367***
Lamb 0.0037 0.2801 −14.8196 −0.0418 0.0178 0.0627
Lead −0.0379 0.2266 −9.8533 0.0615 11.1901*** 0.0302
Nickel −0.0043 0.2214 −15.2755 −0.0324 0.1128 0.0134
Oil 0.0000 0.2891 −12.3100 −0.0102 0.0146 0.0289
Pig iron 0.0054 0.2644 −13.3070 0.0443 0.0153 0.0380
Rice 0.0035 0.2116 −19.1671 −0.0216 0.0066 0.0817**
Silver 0.0000 0.2057 −19.4293 −0.0349 0.0103 0.0724*
Sugar −0.0045 0.2936 −11.2926 0.1192 0.0673 0.0499
Tea −0.0082 0.4294 −11.7351 0.0226 0.0374 −0.0192
Tin −0.0055 0.2425 −13.7554 0.0662 0.0116 0.0181
Tobacco −0.0071 0.2554 −19.2209 −0.0793 0.0075 0.0452
Wheat −0.0034 0.2065 −17.6975 0.0028 0.0011 0.1102***
Wool −0.0095 0.2595 −16.4965 −0.0442 0.6855 0.0277
Zinc −0.0124 0.2265 −18.5535 −0.0195 0.0128 0.0748**
Market returns
Metals 0.0000 1.6940 −8.3617 0.1945** 0.3961 −0.0035
Energy 0.0000 1.2952 −12.6526 −0.0356 0.0311 0.0061
Livestock & Meat 0.0000 1.6115 −14.3945 −0.0053 0.0203 0.0068
Agriculture 0.0000 1.6921 −7.8043 0.2400** 1.0717 −0.0046

There is strong evidence against unit roots in all returns, using the Augmented Dickey–Fuller test (ADF). However, the autoregressive coefficient of order one (AR(1)) suggests that two market returns (metals and agriculture) are persistent. The AR conditional heteroskedasticity (ARCH) effect test results suggest evidence of “ARCH” effects in three commodity returns. Finally, there is evidence of endogeneity in 10 out of the 25 commodity returns. Our framework controls for these statistical features of the returns.

3.2. In-sample predictability

We examine the in-sample predictive power of commodity returns by estimating Eq. (1). Table 2 shows these results. We chose the subsamples to mark the distinct periods when the Netherlands, the UK, and the US became the leading international financial centers, consistent with prior work (see Golez and Koudijs, 2018).2 From Table 2, a maximum of 16 commodities can predict stock returns, which is substantial given a total of 25 commodities in our sample. Considering the entire sample period (1650–2005), over half of the commodities (i.e. 52%) can predict stock returns. The maximum predictability (i.e. 64%) is observed during the 1813–1870 subsample period, then followed by 1945–2005 (60%), 1650–1812 (52%), and 1700–1812 (52%). The weakest subsample predictability periods are 1871–2005 (12%) and 1871–1945 (28%). This shows evidence of temporal or time-dependant predictability of stock returns, which is consistent with prior studies, such as Westerlund and Narayan (2015) and Golez and Koudijs (2018), which document time-varying predictability of asset returns.

Table 2.

In-sample predictability without recessions.

This table reports results on stock return predictability using 25 commodity returns as predictors. The predictive regression model is estimated using a bias-adjusted feasible generalised least squares estimator. We report the coefficients of the predictors. *, **, and *** are significance at the 10%, 5% and 1% levels, respectively. Coeff., p-val, and N/A denote, respectively, coefficient, p-value, and non-applicable due to insufficient observations.

Time Spans
Netherlands & UK Netherlands & UK UK US US US Full sample
Individual returns 1629–1812 1700–1812 1813–1870 1871–1945 1945–2005 1871–2005 1629–2005

Aluminium Coff. N/A N/A 1.047*** 0.0907 0.2662* 0.0898 0.0539
p-val N/A N/A (0.000) (0.5355) (0.0601) (0.4791) (0.5433)
Banana Coff. N/A N/A N/A 0.2430 0.5120*** 0.3973** 0.3973**
p-val N/A N/A N/A (0.5596) (0.0000) (0.0220) (0.0220)
Beef Coff. 0.6112*** 0.6786*** 0.1611 −0.0113 −0.3470** −0.1114 0.0954*
p-val (0.0000) (0.0000) (0.4783) (0.9471) (0.0117) (0.3996) (0.0561)
Coal Coff. 0.1589*** 0.1589*** 0.3075*** 0.1101 0.4918*** 0.2877** 0.1181***
p-val (0.0000) (0.0000) (0.0034) (0.3975) (0.0000) (0.0404) (0.0051)
Cocoa Coff. 0.3594*** 0.5020*** 0.5535*** −0.3679*** 0.2531 −0.0924 0.1467**
p-val (0.0000) (0.0000) (0.0000) (0.0000) (0.1723) (0.6664) (0.0133)
Coffee Coff. 0.2478 0.2478 0.2963*** 0.2160 −0.0161 0.0261 0.0662
p-val (0.5646) (0.5646) (0.0002) (0.1617) (0.8356) (0.7302) (0.2048)
Copper Coff. 0.4948*** 0.4948*** 0.3666*** −0.0146 0.1057 0.0954 0.1474***
p-val (0.0002) (0.0002) (0.0000) (0.9184) (0.1838) (0.2640) (0.0000)
Cotton Coff. −0.5660 −0.5660 0.4089*** −0.0681 −0.2588** −0.1046 0.0456
p-val (0.1426) (0.1426) (0.0000) (0.6652) (0.0399) (0.4197) (0.5700)
Gold Coff. 0.2450*** 0.4018*** 0.1577*** −0.2895 −0.3232** −0.1564 0.0875*
p-val (0.0000) (0.0000) (0.0000) (0.1835) (0.0306) (0.2352) (0.0526)
Hide Coff. 0.0011 −0.0280 0.1256 0.1193 0.2942 0.0295 0.0387
p-val (0.9836) (0.6372) (0.2470) (0.3247) (0.1680) (0.8432) (0.2878)
Jute Coff. 0.6096*** 0.6817*** 0.6585*** 0.2952 −0.3352** −0.0055 0.1647***
p-val (0.0000) (0.0000) (0.0000) (0.1761) (0.0145) (0.9635) (0.0087)
Lamb Coff. −0.2611 −0.2611 0.3970*** 0.0802 −0.2444* −0.0044 0.0536
p-val (0.6063) (0.6063) (0.0000) (0.6268) (0.0773) (0.9659) (0.3791)
Lead Coff. N/A N/A N/A −0.0066 0.0433 0.0616 0.0616
p-val N/A N/A N/A (0.9832) (0.7687) (0.6773) (0.6773)
Nickel Coff. 0.0475 0.1256 −0.1270 0.5482*** −0.3157* 0.0753 0.0087
p-val (0.5138) (0.1306) (0.4335) (0.0000) (0.0811) (0.5430) (0.8853)
Oil Coff. N/A N/A 0.6312*** 0.1194 −0.0828 −0.0028 0.0377
p-val N/A N/A (0.0000) (0.5693) (0.5538) (0.9752) (0.6279)
Pig iron Coff. N/A N/A 0.4261*** 0.0710 −0.2040** 0.0275 0.0608
p-val N/A N/A (0.0000) (0.6806) (0.0104) (0.8295) (0.4263)
Rice Coff. 0.5375*** 0.5693*** 0.2544 0.0424 −0.1855 −0.0728 0.1060*
p-val (0.0000) (0.0000) (0.2585) (0.8280) (0.3573) (0.5420) (0.0667)
Silver Coff. 0.4430*** 0.4510*** 0.7529*** −0.1851*** −0.3991*** −0.1848 0.1106*
p-val (0.0000) (0.0002) (0.0000) (0.0000) (0.0005) (0.2214) (0.0557)
Sugar Coff. N/A N/A 0.2592** −0.1164*** 0.2097* 0.0410 0.0605
p-val N/A N/A (0.0232) (0.0000) (0.0900) (0.6658) (0.3434)
Tea Coff. N/A N/A 0.0414 −0.1802*** −0.0516 −0.1580* 0.0179
p-val N/A N/A (0.1811) (0.0000) (0.7041) (0.0697) (0.6254)
Tin Coff. 0.3882** 0.3882** 0.1001 −0.1694 −0.0728 −0.1917 0.0070
p-val (0.0365) (0.0365) (0.4634) (0.5267) (0.7016) (0.3053) (0.9103)
Tobacco Coff. 0.1945*** 0.1963*** −0.2114 0.3697*** −0.1848* 0.1314 0.0961**
p-val (0.0014) (0.0014) (0.3968) (0.0000) (0.0677) (0.1585) (0.0286)
Wheat Coff. 0.5621*** 0.5315*** 0.6800*** 0.4454*** −0.2259*** 0.0645 0.1836***
p-val (0.0000) (0.0000) (0.0000) (0.0096) (0.0072) (0.6499) (0.0017)
Wool Coff. 0.5060*** 0.5377*** 0.6778*** 0.1582 −0.0722 −0.0123 0.1031**
p-val (0.0000) (0.0000) (0.0000) (0.2730) (0.1708) (0.8774) (0.0175)
Zinc Coff. 0.1482* 0.2389*** 0.4608*** −0.0558 0.2327* 0.1275 0.1292***
p-val (0.0542) (0.0005) (0.0000) (0.7335) (0.0518) (0.2902) (0.0010)
Market returns
Metals Coff. 0.0157 0.0174 0.0303*** −0.0115 0.0088 0.0022 0.0022
p-val (0.3991) (0.3253) (0.0000) (0.6604) (0.6368) (0.9056) (0.9056)
Energy Coff. 0.1589*** 0.1589*** 0.0513*** 0.0258 0.0335 0.0278 0.0130
p-val (0.0000) (0.0000) (0.0015) (0.2846) (0.2294) (0.1105) (0.3728)
Livestock & Meat Coff. −0.0221 −0.0221 0.0473*** 0.0132 −0.0288* −0.0075 0.0062
p-val (0.5134) (0.5134) (0.0002) (0.5938) (0.0891) (0.6990) (0.5943)
Agriculture Coff. 0.0324*** 0.0323*** 0.0277*** 0.0165 −0.0256*** 0.0067 0.0067
p-val (0.0000) (0.0000) (0.0012) (0.4727) (0.0028) (0.6223) (0.6223)

The results indicate that commodities, such as beef, coal, cocoa, copper, gold, jute, silver, tobacco, wheat, and zinc, are the most consistent predictors of stock returns. In terms of markets, returns from agricultural and energy markets consistently predict stock returns.

3.3. Out-of-sample predictability

We perform the out-of-sample predictability tests using two widely recognised measures of predictive accuracy, namely, the out-of-sample R-squared (OOS) of Campbell and Thompson (2008) and Theil's U ratio. Based on these measures, we compare the predictive accuracy of our model to the following historical average model:

ERt=α+εt1 (3)

The OOS statistic for testing the predictive accuracy of Eq. (1) relative to Eq. (3) is:

OOS=1MSE1MSE0 (4)

where MSE 0 and MSE 1 denote the mean squared error of the historical average model and our model, respectively.3 Our model is more accurate relative to the historical average, if OOS is greater than zero (i.e. OOS > 0). Similarly, Theil's U ratio can be stated as follows:

U=U1U0 (5)
Ui=t=1T1((ER^t+1ERt+1)/ERt)2/t=1T1((ERt+1ERt)/ERt)2i=0,1

where U 0 and U 1 denote Theil's U statistic of the historical average model and our model, respectively; U, ERt, and ER^t denote, respectively, relative Theil's U ratio, the actual and forecast values of stock returns; t and T denote, respectively, time period and total observations. Our model outperforms the historical average, if Theil's U ratio is less than one (i.e. U < 1).

Unlike the in-sample analysis, the predictive accuracy for the out-of-sample analysis is based on the sample periods 1871–2005 and 1629–2005, to ensure adequate observations for the in-sample estimations. We use the first 50% of the sample to estimate both models and the remaining 50% for the out-of-sample predictions. Table 3 shows the OOS and Theil's U statistics for a one-year ahead prediction of stock returns. The OOS statistic suggests that 28% of the commodities predict returns for the sample periods 1871–2005 and 1629–2005. Using Theil's U statistic, we find that 20% and 56% of the commodities predict returns, for the sample periods 1871–2005 and 1629–2005, respectively. The moderate out-of-sample performance of the 1871–2005 period compares well with the in-sample performance. Aggregating commodity returns by markets, returns from energy, and livestock and meat markets appear to predict stock returns out-of-sample.

Table 3.

Out-of-sample predictability without recessions.

This table reports out-of-sample evaluations using relative out-of-sample R-squared (OOS) and Theil's U statistic (U). We set the out-of-sample period equivalent to 50% of the sample size. *, **, and *** are significance at the 10%, 5%, and 1% levels, respectively.

Time Spans
1871–2005 1629–2005
Individual returns OOS U OOS U

Aluminium 0.0152 1.0161 0.0226 1.0710
Banana −0.2269 1.1470 −0.2269 1.1470
Beef 0.0221 1.0124 −0.7395 0.8973
Coal 0.0116 1.0064 0.0182 1.0516
Cocoa −0.0069 1.0090 −0.3370 0.8924
Coffee −0.3380 1.1122 −0.0051 1.0045
Copper −0.0078 0.9954 −0.0686 0.8980
Cotton 0.0132 1.0044 −0.0064 1.0065
Gold 0.0213 0.9781 −0.1750 0.9147
Hide −0.0362 1.0525 −0.0216 1.0162
Jute −0.1746 1.1119 −0.6872 0.8780
Lamb −0.1235 0.9988 −0.0511 1.0398
Lead −0.0087 1.0355 −0.0087 1.0355
Nickel −0.3015 1.1360 −0.0212 0.9537
Oil −0.1279 1.1058 −0.0156 0.9576
Pig iron −0.0140 1.0344 0.0024 0.9995
Rice −0.0198 1.0460 −0.6523 0.8908
Silver 0.0071 0.9974 −0.4590 0.9083
Sugar −0.0154 1.0406 0.0066 1.0579
Tea 0.0262 0.9854 −0.0166 1.0027
Tin −0.0057 0.9931 0.0068 1.0226
Tobacco −0.2202 1.0877 −0.0171 0.9741
Wheat −0.1712 1.0510 −0.4398 0.9112
Wool −0.0236 1.0301 −0.8143 0.9184
Zinc −0.0050 1.0119 0.0188 0.9663
Market returns
Metals −0.0410 1.0709 −0.0410 1.0709
Energy −0.0342 0.2606 0.0114 1.0236
Livestock & Meat −0.0218 1.0318 0.0055 1.0132
Agriculture −0.1270 1.0830 −0.1270 1.0830

3.4. Robustness tests

Stock return predictability depends on whether the economy is in a recession or an expansion (Golez and Koudijs, 2018). Our baseline in-sample predictability results may be driven by recessionary and expansionary pressures. We correct this by introducing into our model a recession dummy, which equals one if the economy is in a recession, and zero otherwise. The results, which appear in Table 4 , are consistent with the baseline. In fact, the predictive power of commodity returns improves to a maximum of 68%, and, thus, strengthening our conclusion. These results also suggest time-dependant predictability of stock returns.

Table 4.

In-sample predictability with recessions.

This table reports results on stock return predictability using 25 commodity returns as predictors and controlling for recessions. The predictive regression model is estimated using a bias-adjusted feasible generalised least squares estimator. We report the coefficients of the predictors. *, **, and *** are significance at the 10%, 5% and 1% levels, respectively. Coeff., p-val, and N/A denote, respectively, coefficient, p-value, and non-applicable due to insufficient observations.

Time Spans
Netherlands & UK Netherlands & UK UK US US US Full sample
Individual returns 1629–1812 1700–1812 1813–1870 1871–1945 1945–2005 1871–2005 1629–2005

Aluminium Coff. N/A N/A 0.9973*** 0.1414 0.1435 0.1248 0.0502
p-val N/A N/A (0.0024) (0.4024) (0.4335) (0.2874) (0.5343)
Banana Coff. N/A N/A N/A 0.5010 0.4585*** 0.6086*** 0.6086***
p-val N/A N/A N/A (0.2058) (0.0065) (0.0019) (0.0019)
Beef Coff. 0.6088*** 0.6702*** 0.2750 0.0544 −0.3233 −0.0602 0.0918*
p-val (0.0000) (0.0000) (0.2684) (0.7524) (0.1586) (0.6389) (0.0671)
Coal Coff. 0.1510*** 0.1510*** 0.2924*** 0.2198*** 0.6465*** 0.3594** 0.1182***
p-val (0.0000) (0.0000) (0.0000) (0.0000) (0.0000) (0.0149) (0.0031)
Cocoa Coff. 0.3595*** 0.5086*** 0.5486*** −0.1592 0.1202 0.0417 0.1452**
p-val (0.0000) (0.0000) (0.0000) (0.5503) (0.4655) (0.8571) (0.0152)
Coffee Coff. 0.5485* 0.5485* 0.2695*** 0.3399** −0.1287 0.0383 0.0383
p-val (0.0852) (0.0852) (0.0025) (0.0196) (0.1744) (0.5740) (0.5740)
Copper Coff. 0.5071*** 0.5071*** 0.3573*** −0.0141 0.0878 0.0857 0.1406***
p-val (0.0001) (0.0001) (0.0000) (0.9174) (0.4103) (0.2948) (0.0000)
Cotton Coff. −0.0488 −0.0488 0.4553*** −0.0655 −0.1903* −0.0935 0.0284
p-val (0.9362) (0.9362) (0.0000) (0.7166) (0.0889) (0.4473) (0.7321)
Gold Coff. 0.2752*** 0.3423*** 0.2349 −0.3412*** −0.3076** −0.1528 0.0847*
p-val (0.0000) (0.0000) (0.1780) (0.0000) (0.0480) (0.2013) (0.0641)
Hide Coff. 0.0057 −0.0262 0.0779 0.1547 −0.0444 0.0399 0.0384
p-val (0.9159) (0.6603) N/A (0.2543) (0.7743) (0.7751) (0.2928)
Jute Coff. 0.6328*** 0.6758*** 0.7397*** 0.4949*** −0.5187*** 0.1143 0.1625**
p-val (0.0000) (0.0000) (0.0000) (0.0000) (0.0002) (0.3483) (0.0108)
Lamb Coff. −0.2847 −0.2847 0.3736** 0.0761 −0.2851*** −0.0259 0.0360
p-val (0.6327) (0.6327) (0.0160) (0.6593) (0.0001) (0.7960) (0.5642)
Lead Coff. N/A N/A N/A 0.3004* 0.0265 0.0480 0.0480
p-val N/A N/A N/A (0.0826) (0.8037) (0.7449) (0.7449)
Nickel Coff. 0.0522 0.0365 −0.0548 0.5335*** −0.3134*** 0.1056 0.0071
p-val (0.5043) (0.6807) (0.8398) (0.0000) (0.0090) (0.3972) (0.9099)
Oil Coff. N/A N/A 0.8113*** 0.1332 −0.0805 0.0409 0.0317
p-val N/A N/A (0.0000) (0.5417) (0.5240) (0.6314) (0.6721)
Pig iron Coff. N/A N/A 0.3462** 0.0569 −0.1809 0.0409 0.0531
p-val N/A N/A (0.0234) (0.7447) (0.3502) (0.7401) (0.4873)
Rice Coff. 0.5372*** 0.5871*** 0.2149* 0.0734 −0.2355 −0.0190 0.1029*
p-val (0.0000) (0.0000) (0.0964) (0.6990) (0.2269) (0.8630) (0.0786)
Silver Coff. 0.4614*** 0.4389*** 0.6917*** −0.0243 −0.3001** −0.1328 0.1068*
p-val (0.0000) (0.0001) (0.0000) (0.9198) (0.0420) (0.4057) (0.0679)
Sugar Coff. N/A N/A 0.3522*** −0.1159 0.1474 0.0614 0.0458
p-val N/A N/A (0.0001) (0.4170) (0.2732) (0.5079) (0.4620)
Tea Coff. N/A N/A 0.0398 −0.1574* −0.0491 −0.1307 −0.0096
p-val N/A N/A (0.2212) (0.0586) (0.6273) (0.1410) (0.7974)
Tin Coff. 0.4426*** 0.4426*** 0.0883 −0.2022*** −0.0494 −0.1519 −0.0050
p-val (0.0000) (0.0000) (0.6345) (0.0000) (0.7670) (0.3523) (0.9380)
Tobacco Coff. 0.1949*** 0.1960*** −0.0741 0.4646*** −0.1540 0.1857* 0.0981**
p-val (0.0009) (0.0010) (0.6401) (0.0000) (0.1988) (0.0543) (0.0215)
Wheat Coff. 0.5554*** 0.6378*** 0.6515*** 0.6223*** −0.3105*** 0.0821 0.1959***
p-val (0.0000) (0.0000) (0.0000) (0.0000) (0.0000) (0.5211) (0.0011)
Wool Coff. 0.4967*** 0.5039*** 0.6364*** 0.2049 −0.0418 0.0229 0.1010**
p-val (0.0000) (0.0000) (0.0000) (0.1534) (0.5162) (0.7790) (0.0201)
Zinc Coff. 0.1990*** 0.2939*** 0.4307*** 0.1060 0.1966 0.1959* 0.1317***
p-val (0.0078) (0.0000) (0.0000) (0.5278) (0.1369) (0.0886) (0.0006)
Market returns
Metals Coff. 0.0455*** 0.0455*** 0.0311*** 0.0396 −0.0024 0.0040 0.0040
p-val (0.0000) (0.0000) (0.0000) (0.1427) (0.8476) (0.8256) (0.8256)
Energy Coff. 0.1510*** 0.1510*** 0.1510*** 0.0365 0.0260 0.0405** 0.0119
p-val (0.0000) (0.0000) (0.0000) (0.1957) (0.1486) (0.0225) (0.3599)
Livestock & Meat Coff. −0.0173 −0.0173 0.0404 0.0274 −0.0339*** −0.0040 0.0045
p-val (0.6567) (0.6567) N/A (0.1961) (0.0000) (0.8272) (0.6980)
Agriculture Coff. 0.0322*** 0.0331*** 0.0256*** 0.0327 −0.0284** 0.0150 0.0150
p-val (0.0000) (0.0000) (0.0077) (0.1329) (0.0496) (0.2738) (0.2738)

Table 5 reports similar out-of-sample results. As before, we use the first 50% of the sample to estimate both models and the remaining 50% for the out-of-sample predictions. We include the recession dummy and generate one-period ahead forecasts. The OOS statistic shows that 24% and 48% of the commodities predict returns for the sample periods 1871–2005 and 1629–2005, respectively. Theil's U statistic shows that 80% of the commodities predict returns, for the sample periods 1871–2005 and 1629–2005. Consistent with the in-sample predictability, we find that the predictive power of commodity returns improves to a maximum of 80%, controlling for business cycles. In addition to energy and livestock and meat markets, returns from the metal market predict stock returns out-of-sample.

Table 5.

Out-of-sample predictability with recessions.

This table reports out-of-sample evaluations using relative out-of-sample R-squared (OOS) and Theil's U statistic (U) and controlling for recessions. We set the out-of-sample period equivalent to 50% of the sample size. *, **, and *** are significance at the 10%, 5%, and 1% levels, respectively.

Time Spans
1871–2005 1629–2005
Individual returns OOS U OOS U

Aluminium 0.0027 0.8964 0.0596 1.0069
Banana −0.1100 1.0054 −0.1100 1.0054
Beef −0.0116 0.9303 −0.7334 0.8952
Coal 0.0481 0.9406 0.0342 1.0284
Cocoa −0.0241 0.9273 −0.3370 0.8894
Coffee −0.6015 1.0178 0.0394 0.9644
Copper 0.0050 0.9273 −0.0865 0.8682
Cotton −0.0126 0.9085 0.0311 0.9726
Gold −0.0502 0.8786 −0.1714 0.8974
Hide −0.0680 0.9106 −0.0130 0.9907
Jute −0.2414 0.9952 −0.6806 0.8741
Lamb −0.1476 0.9316 0.0277 0.9731
Lead 0.0221 1.0094 0.0221 1.0094
Nickel −0.2911 1.0484 −0.0161 0.9500
Oil −0.1192 0.9832 0.0302 0.9118
Pig iron −0.0195 0.9255 0.0507 0.9875
Rice −0.0561 0.9469 −0.6491 0.8887
Silver −0.0469 0.9253 −0.5035 0.9046
Sugar −0.0642 0.9267 0.0474 0.9806
Tea 0.0176 0.9172 0.0173 0.9135
Tin −0.1071 0.8769 0.0493 1.0177
Tobacco −0.2877 1.0095 −0.0275 0.9409
Wheat −0.4243 0.9491 −0.4192 0.9079
Wool −0.1414 0.9381 −0.9745 0.9198
Zinc 0.0324 0.8942 0.0204 0.9480
Market returns −0.0606 0.9553 −0.0606 0.9553
Metals 0.0278 0.9343 0.0522 0.9748
Energy −0.1075 0.9282 0.0368 0.9908
Livestock & Meat −0.0888 1.0116 −0.0888 1.0116
Agriculture −0.0240 1.0354 −0.0240 1.0354

4. Conclusion

We test the hypothesis that commodity returns can predict stock returns. Using two unique historical datasets on commodity and stock prices covering four centuries and three leading markets, we show that commodity returns do predict stock returns. We show that 64% and 56% of the commodity returns can predict stock returns in-sample and out-of-sample, respectively. Commodity returns from agriculture, energy, and livestock and meat markets appear to consistently predict stock returns. Our results are robust to recessions and expansions. Our estimates imply that investors can potentially enhance their trading strategies by exploiting commodity return information. Similarly, our estimates imply that analysts can better forecast the stock market by considering commodity prices. Although we do incorporate business cycles in our framework, we do not include the popular predictors of stock returns, such as interest rates, dividend yields, and the consumption–wealth ratio. Further studies should consider these variables to substantiate the strength of commodity returns as a predictor of stock returns.

Author contribution statement

Bernard Njindan Iyke: Conceptualised the idea, designed the empirical strategy; performed the empirical estimations; analysed and interpreted the data; wrote the paper.

Sin-Yu Ho: Performed the empirical estimations; analysed and interpreted the data; wrote the paper.

Acknowledgment

We acknowledge the comments and suggestions provided by Professor Jonathan Batten (Editor-in-Chief) and an anonymous referee, which helped in improving this paper.

Footnotes

1

This behaviour arises because commodity prices are strongly influenced by short-run fluctuations in supply and demand, whereas stock prices are largely influenced by discounted future cash flows (Gorton and Rouwenhorst, 2006).

2

For example, the US transitioned to the leading international financial center during the period 1871 to date. The period 1871–1945 represents the transition phase, while the period 1945–2005 represents the dominance phase.

3

Mean squared error is calculated as MSE=1Tt=1T(ER^tERt)2.

References

  1. Ang A., Bekaert G. Stock return predictability: is it there? Rev. Financ. Stud. 2007;20(3):651–707. [Google Scholar]
  2. Black A.J., Klinkowska O., McMillan D.G., McMillan F.J. Forecasting stock returns: do commodity prices help? J. Forecast. 2014;33(8):627–639. [Google Scholar]
  3. Campbell J.Y., Thompson S.B. Predicting excess stock returns out of sample: can anything beat the historical average? Rev. Financ. Stud. 2008;21(4):1509–1531. [Google Scholar]
  4. Golez B., Koudijs P. Four centuries of return predictability. J. Financ. Econ. 2018;127(2):248–263. [Google Scholar]
  5. Gorton G., Rouwenhorst K.G. Facts and fantasies about commodity futures. Financ. Analy. J. 2006;62(2):47–68. [Google Scholar]
  6. Harvey D.I., Kellard N.M., Madsen J.B., Wohar M.E. The Prebisch-Singer hypothesis: four centuries of evidence. Rev. Econ. Stat. 2010;92(2):367–377. [Google Scholar]
  7. Hickson C.R., Turner J.D., Ye Q. The rate of return on equity across industrial sectors on the British stock market, 1825–70 1. Econ. Hist. Rev. 2011;64(4):1218–1241. [Google Scholar]
  8. Iyke B.N. COVID-19: the reaction of US oil and gas producers to the pandemic. Energy Res. Lett. 2020;1(2) doi: 10.46557/001c.13912. [DOI] [Google Scholar]
  9. Iyke B.N. The disease outbreak channel of exchange rate return predictability: evidence from COVID-19. Emerg. Market. Finance. Trade. 2020;56(10):2277–2297. doi: 10.1080/1540496X.2020.1784718. [DOI] [Google Scholar]
  10. Jacobsen B., Marshall B.R., Visaltanachoti N. Stock market predictability and industrial metal returns. Manage. Sci. 2019;65(7):3026–3042. [Google Scholar]
  11. Neal L. Cambridge University Press; Cambridge, UK: 1990. The Rise of Financial Capitalism. [Google Scholar]
  12. Welch I., Goyal A. A comprehensive look at the empirical performance of equity premium prediction. Rev. Financ. Stud. 2008;21(4):1455–1508. [Google Scholar]
  13. Westerlund J., Narayan P.K. Does the choice of estimator matter when forecasting returns? J. Bank. Financ. 2012;36(9):2632–2640. [Google Scholar]
  14. Westerlund J., Narayan P. Testing for predictability in conditionally heteroskedastic stock returns. J. Financ. Econometr. 2015;13(2):342–375. [Google Scholar]

Articles from Finance Research Letters are provided here courtesy of Elsevier

RESOURCES