1 Introduction

In our study, we propose and empirically apply a framework to unite two perspectives on commodity markets. The first one originates from the classical fundamental theory, which states a good’s price is the result of its supply and demand equilibrium, see Hotelling (1931) and Deaton and Laroque (2003), and therefore models commodity markets via microeconomic and macroeconomic determinants. The second perspective originates from the empirical observation of common patterns in commodity prices. While commodities, in particular metals, are joint inputs in many construction and manufacturing applications, as well as joint outputs from individual mining operations, see Cuddington and Jerrett (2008), empirical studies detect the joint movement of commodity prices exceeds the co-movement allocable to the joint production and joint consumption of related commodities, see Pindyck and Rotemberg (1990). According to Vansteenkiste (2009), this co-movement behavior is partly driven by a common factor, which in turn is mainly driven by macroeconomic fundamentals. However, Tang and Xiong (2012) state the financialization of commodities increased the co-movement significantly, revealing the importance of financial markets and their effects for the determination of commodity prices.

To aggregate both perspectives, we apply a global vector autoregression (GVAR) model, which was initially designed by Pesaran et al. (2004) to analyze the world economy from an individual country level, under the limitation of small sample data sets. In a first step, we model each commodity market separately using vector autoregression (VAR) models with the commodity-specific, microeconomic supply, demand and price variables, as well as exogenous, macroeconomic attributes to account for the impact of economic activity, exchange rates and monetary policy on commodity prices. Subsequently, we link the individual VAR models to a global VAR (GVAR) model, hereby reflecting interdependencies as well as spillover effects between commodity markets. Therefore, we represent the relation between the commodities via information on co-production, co-consumption and co-trading of the commodities. Further, we investigate the spillover effects within and beyond commodity markets by applying generalized impulse response functions (GIRF) and provide more insights into the markets via a generalized forecast error variance decomposition (GFEVD) and correlation analysis.

In the empirical part of our study, we apply the framework to the industrial metal markets. Hereby, we reflect the interdependencies between the markets via their co-production, co-consumption or co-trading relation. Therefore, we estimate the GVAR model several times, connecting the individual, commodity-specific VAR models of the industrial metals with different weight matrices. First, we calculate a weight matrix representing the co-production relation by the common supply concentration. Second, a weight matrix based on co-consumption is approximated by the demand for industrial metals in the five largest industries, which in summary account for up to \(90\%\) of the worldwide industrial metal demand. Finally, the co-trading of financial investors at commodity markets is reflected by a weight matrix based on the correlation of trading volumes on the LME Futures exchange.

Our contribution to the literature on commodity markets is twofold. First, we propose a framework which incorporates the micro- and macroeconomic based theory as well as interdependencies between commodity markets. Second, the empirical validation of the framework provides new insights, as it disentangles single-market effects from inter-market effects in the industrial metal markets, while controlling for macroeconomic factors.

Hereby, our framework is able to represent the strong co-movement in commodity prices, in line with the publication of Tang and Xiong (2012). Moreover, the analysis detects strong interdependencies between the aluminum and copper market, which most likely originate from their joint consumption. In addition, various spillover effects between supply and demand variables within and across the commodity markets underline the importance of jointly modeling commodity markets. Further, we reveal microeconomic variables still influence prices significantly in modern markets. Finally, global shocks affect each commodity market to a similar extent. In particular, an increase in the global demand leads to rising commodity-specific demand as well as rising prices.

The remainder of this paper is structured as follows: Sect. 2 provides an overview over previous empirical work on commodity markets. In Sect. 3, our framework is presented in detail, while the empirical analysis and the results are described in Sect. 4, before Sect. 5 concludes.

2 Overview of commodity markets

In a short literature overview on commodity markets, we introduce two differing, yet valid perspectives. The first perspective relies on the classical fundamental theory which states a good’s price is the result of the supply and demand equilibrium, while it additionally considers further price determinants, beyond the commodity-specific supply and demand. Within the second perspective, studies investigate the joint price behavior of (un-)related commodities on exchanges. Hereby, the studies show the joint production, consumption and the simultaneous impact of macroeconomic variables are unable to fully describe the co-movement of prices and attribute this behavior partly to the financialization of commodity markets.

2.1 Determinants of commodity prices

In general, commodities are a cornerstone of many economies, for commodity exporters as well as for commodity importers, see Byrne et al. (2013). In particular, industrial metals play an important role, as they are commonly used across a wide range of applications, ranging from small wires made of copper, to aircraft parts made from aluminum. Therefore, the classical fundamental theory, which states the supply and demand of a good determine its equilibrium price, remains valid for commodities, see Hotelling (1931) and Deaton and Laroque (2003). Moreover, Frankel and Rose (2010) emphasize the relevance of these factors, while they additionally account for global demand increases.

The empirical evidence for the impact of commodity-specific supply on commodity prices is mixed. While Ahumada and Cornejo (2014) detect significant long-run price effects of supply fluctuations, measured by the commodity-specific production value, Stuermer (2018) only finds mixed evidence of supply factors on prices, which he hypothesizes to be caused by the different elasticities of markets. Specifically, supply shocks are of significant importance for tin and copper, whereas the impact on crude oil prices is small to not measurable.

Due to data restrictions, the literature focusing on the impact of commodity-specific demand on prices is limited. Among the few studies considering commodity-specific supply as well as commodity-specific demand variables are Thomas et al. (2010) and Chen et al. (2019), who investigate the attributes’ impact on the price of oil and copper, respectively. Hereby, both studies underline the importance of supply and demand for modeling commodity price fluctuations.

In contrast to these commodity-specific analyses, most of the studies approximate commodity demand via different measures of economic activity, such as the gross domestic product (GDP) or industrial production, see, for example, Ahumada and Cornejo (2014), Baffes and Savescu (2014), Borensztein and Reinhart (1994), Byrne et al. (2013), Deaton and Laroque (2003), Issler et al. (2014), Klotz et al. (2014) and Stuermer (2018). Hereby, Baffes and Savescu (2014) state industrial production positively affects prices, while Issler et al. (2014) provide empirical evidence of synchronized cycles in metal prices to those in industrial production. Moreover, the results of Borensztein and Reinhart (1994) indicate the consideration of global demand in commodity price frameworks improve the model fit as well as the forecast ability.

Using the world GDP as proxy for the global demand, Deaton and Laroque (2003) reveal demand fluctuations influence commodity prices in the short-run, whereas Stuermer (2018) detects global demand is the main determinant of prices, especially in the long-run. Further, Byrne et al. (2013) account for the global demand by including the growth rate of the US real GDP, whereas Ahumada and Cornejo (2014) as well as Klotz et al. (2014) focus on China’s GDP and find significant effects on prices. Moreover, Helbling et al. (2008), as well as Frankel and Rose (2010) state the 2007–08 commodity price boom was caused by an increase in demand, i.e., through the growth of emerging economies and the biofuels trend. In particular, China was responsible for about 90% of the increase in the world consumption of copper from 2000 to 2006, see Helbling et al. (2008). While economic activity is commonly used as a demand proxy, it can undoubtedly also be interpreted as macroeconomic variable, indicating the significant influence of macroeconomic determinants on commodity prices. Therefore, commodity market models additionally include factors like exchange rates and interest rates, see Vansteenkiste (2009), for example.

While most of the commodities are traded in US dollar, they are rarely mined in the USA, which is why a decline in the dollar price would lead to an increase in the dollar price of the commodities or to a decrease in the foreign currency price. Therefore, exchange rates should, theoretically, be linked to future commodity prices through the terms of trade and income channel, as outlined by Chen et al. (2010), who empirically validate the importance of this factor by its out-of-sample predictive power on prices. Moreover, Lombardi et al. (2012) argue commodity exporters will raise commodity prices to ensure their purchasing power, in case the dollar looses value, and detect a statistically significant, negative effect of exchange rates to metal prices in their study. Further, Akram (2009) and Ahumada and Cornejo (2014) underline the negative relation between the real dollar exchange rate in their empirical analyses.

Monetary policy, commonly represented by (short-term) interest rates, is a central element of commodity price models, see Anzuini et al. (2013). Already in the theoretical model of Hotelling (1931), interest rates play a crucial role, as future commodity prices are hypothesized to rise by the interest rate, which is caused by the cost of capital and the speculation on mean reverting prices. In general, lower interest rates will lead to a portfolio shift of investors, out of bonds into other asset classes, in particular commodities, see Calvo (2008). Further, the lower interest rates will additionally reduce the cost of capital for holding a commodity, ultimately leading to lower storage costs and an elevated demand for commodities, while simultaneously sparking the incentives of commodity producers to decrease the supply, as the allocation of their revenues in bonds becomes less profitable, see Frankel (2014). Overall, lower interest rates will lead to higher commodity prices.

Empirically, Ahumada and Cornejo (2014); Byrne et al. (2013) and Vansteenkiste (2009) generally detect a significant negative impact of interest rate shocks on commodity prices, while Akram (2009) even discovers an overshooting behavior, as the market overreacts to changes in the interest rate. With focus on the Chinese monetary policy, Klotz et al. (2014) confirm this overshooting reaction for agricultural and energy commodity markets. However, the impact of the US federal funds rate on commodity prices is rather limited within the studies of Anzuini et al. (2013) and Frankel and Rose (2010), respectively, whereas the results of Baffes and Savescu (2014) support the negative relationship of interest rates and prices only for specific metals, but state the US dollar exchange rate has a significant effect.

2.2 Co-movement of commodity prices

In general, the global demand, the exchange rates as well as the interest rates affect all commodities simultaneously, which is why commodity prices tend to move in a synchronized way, a phenomenon called co-movement. Hereby, Delle Chiaie et al. (2022) highlight a substantial share of the co-movement can be described by a common factor, which is, in their case, mainly driven by the global economic activity, while according to Vansteenkiste (2009), general macroeconomic fundamentals are the main determinants of the common factor. Byrne et al. (2013) find a negative relation between interest rates, risk and the common factor. Hereby, macroeconomic determinants influence commodity prices directly and indirectly. The interest rate, for example, impacts prices directly by stimulating the current demand, while it further affects them indirectly through the expectations about the future demand, due to the storability of commodities, see Pindyck and Rotemberg (1990).

Besides the simultaneous impact of macroeconomic determinants on commodity prices, the common production as well as the common consumption of commodities leads to further interdependencies between commodity markets. On the one hand, commodities may substitute each other, for example, oil and bio-fuels, which in turn links food prices to the oil price, see Krugman (2008), whereas Baffes et al. (2020) state copper demand is highly correlated to aluminum prices, due to the substitutability of the two metals. On the other hand, commodities may be used collectively in alloys, such as AlSi9Cu3, for example, see Zapp et al. (2002). Moreover, commodities may be related through the co-mining of ores, contributing to the high correlation of prices, see Campbell (1985). In the case of lead, 70% of its production is derived from mixed Lead-Zinc ores, as stated by Nassar et al. (2015) and Shammugam et al. (2019).

However, the empirically observed co-movement of prices on exchanges is larger than what would be explainable by the common production, common consumption and the common factor of commodities, see Pindyck and Rotemberg (1990). Hereby, the authors detect even unrelated commodities co-move, which is why they introduce the concept of excess co-movement. Le Pen and Sévi (2017) reinvestigate the findings of Pindyck and Rotemberg (1990) and reveal the excess co-movement is time-varying and larger in magnitude after 2007. Overall, especially in recent times, the extent of co-movement increased. According to Tang and Xiong (2012), the financialization of commodity markets, especially the fast growing investment in commodity indices after 2004, is a key determinant for this increased co-movement. Moreover, Basak and Pavlova (2016) theoretically analyze how the financialization affects commodity markets, supporting the empirical findings of Tang and Xiong (2012), as their correlations are higher for index futures than those of non-index futures.

Overall, the empirically observed (excess) co-movement between commodity prices calls for jointly modeling commodities. However, the co-production and co-consumption relations imply not only prices, but also supply and demand factors of commodities are related, while these relations cannot be accounted for in a classical, individual commodity market model. Hereby, previous studies only focus on one perspective, either the price determinants of commodities—including microeconomic factors—or the joint behavior of prices. In contrast, our framework incorporates both perspectives and the relations between commodities into one holistic model.

3 Methodological framework

Commodity prices are still determining factors on, as well as determined by, fundamentals. Therefore, we apply individual vector autoregression (VAR) models on all commodities, \(i = 1, \ldots , N\), of the analysis, to model the dependencies between the individual supply (\(\mathbf {s_i}\)), demand (\(\mathbf {d_i}\)) and price (\(\mathbf {p_i}\)) variables, which form the vector \({\textbf{x}}_{i,t}=(s_{i,t},d_{i,t},p_{i,t})'\), for all time periods \( t = 1,\ldots , T\):

$$\begin{aligned} \begin{aligned} {\textbf{x}}_{i,t}&= \varvec{\Phi }_{i} {\textbf{x}}_{i, t-1} + \varvec{\Psi }_{i,0} {\textbf{e}}_{t} + \varvec{\Psi }_{i,1} {\textbf{e}}_{t - 1} + \varvec{\varepsilon }_{i,t} \\ \end{aligned} \end{aligned}$$
(1)

where \(\varvec{\Phi }_{i}\) is the \(k_{i} \times k_{i}\) matrix of lagged coefficients, with \(\kappa = k_{i} = 3\), denoting the length of vector \({\textbf{x}}_{i,t}\) and the maximum lag length \(p = 1\), which is applied for data limitation reasons.Footnote 1 To represent the common factor in our framework, we include r macroeconomic factors as exogenous variablesFootnote 2 in the vector \({\textbf{e}}_t\), with \(\varvec{\Psi }_{i,0}\) and \(\varvec{\Psi }_{i,1}\) as \(k_{i} \times r\) matrices of the corresponding coefficients. Further, we assume that the \(k_{i} \times 1\) vectors of idiosyncratic commodity-specific shocks \(\varvec{\varepsilon }_{i,t}\) are serially uncorrelated, independent and identically distributed, with mean zero and covariance matrix \(\varvec{\Sigma }_{ii}\). Therefore, \(\varvec{\varepsilon }_{i,t} \sim iid\left( {\textbf{0}}, \varvec{\Sigma }_{ii}\right) \).

While these individual VAR models simultaneously model the dependencies between the commodity-specific supply, demand and price within each commodity market, hereby taking into account the effect of macroeconomic factors, they are unable to reflect the relationships between markets, inter alia the entire co-movement observed on exchanges, as the only connection considered between the commodities is via common macroeconomic information. However, beyond the macroeconomic factors, the commodity markets are interrelated through co-production, co-consumption as well as co-trading, see Sect. 4.2, which is why individual VAR models are not sufficient to represent the complexity of commodity markets. One solution would be the estimation of a single VAR model, including all commodity-specific variables as well as the macroeconomic determinants. Generally, such a model consists of \(p \cdot (\kappa \cdot N-1)+ (p_\textrm{exog} + 1) \cdot r\) parameters, where p denotes the order of the VAR model, N the number of commodities in the analysis, \(\kappa \) the number of variables per commodity and r the number of macroeconomic determinants with \(p_\textrm{exog}\) the corresponding lag length, see Pesaran et al. (2004). In case of 3 commodities, \(\kappa = 3\), \(p = 1\) and \(r = 3\), this leads to a model of 14 parameters. However, once such an analysis is expanded to 10 or 20 commodities, the number of estimated parameters increases to 35 or 65 already.

As commodity-specific supply and demand data are only available at low frequency, the estimation of these models is infeasible from a statistical point of view. In general, low data frequency in conjunction with many potentially influential variables is a key problem in econometrics. Pesaran et al. (2004) proposed a way to overcome these data limitation issues by connecting several individual VAR models into one global VAR model (GVAR).Footnote 3 While the GVAR model was initially constructed for the world economy, we adopt the idea to commodity markets. Therefore, we simultaneously estimate several individual, commodity-specific VAR models consisting of supply, demand and price variables, as well as the macroeconomic determinants and connect these individual models in a GVAR model via a methodology based on the original paper, as well as Dées et al. (2007b) and Dées et al. (2007a) in the following.

We extend the commodity-specific VAR models from Eq. 1 with the \(k_i^* \times 1\) vector \({\textbf{x}}_{i,t}^* = (s_{i,t}^*, d_{i,t}^*, p_{i,t}^*)'\) of weighted external variables, specific to commodity i:

$$\begin{aligned} \begin{aligned} {\textbf{x}}_{i,t}&= \varvec{\Phi }_{i} {\textbf{x}}_{i, t-1} + \varvec{\Lambda }_{i,0} {\textbf{x}}_{i,t}^* + \varvec{\Lambda }_{i,1} {\textbf{x}}_{i,t-1}^* + \varvec{\Psi }_{i,0} {\textbf{e}}_{t} + \varvec{\Psi }_{i,1} {\textbf{e}}_{t - 1} + \varvec{\varepsilon }_{i,t}, \\ \end{aligned} \end{aligned}$$
(2)

where \(\varvec{\Lambda }_{i,0}\) and \(\varvec{\Lambda }_{i,1}\) are \(k_{i} \times k_{i}^*\) matrices of coefficients associated with the exogenous, external specific variables, where in our case \(k_i^* = k_i\). These external commodity variables are defined as:

$$\begin{aligned} s_{i,t}^* = \sum _{\iota = 1}^{N} w_{i,\iota } s_{\iota ,t}, \,\, d_{i,t}^* = \sum _{\iota = 1}^{N} w_{i,\iota } d_{\iota ,t}, \,\, p_{i,t}^* = \sum _{\iota = 1}^{N} w_{i,\iota } p_{\iota ,t},\, \end{aligned}$$

with weights \(w_{i,i} = 0\) and \(\sum _{\iota = 1}^{N} w_{i,\iota } = 1\), for \(i = 1,\ldots ,N\), where the corresponding individual weights \(w_{i,\iota }\) may be aggregated to a weight matrix \((w_{i,\iota })_{i,\iota =1,\ldots ,N}\). While the initial GVAR model of Pesaran et al. (2004) uses import and export data, the so called trade weights, to link individual economies into one model, our framework incorporates information from common supply, demand and trading activity to link the commodities, see Sect. 4.2.

In order to set up the GVAR model, we define the \((k_i + k_i^*) \times 1\) vector \({\textbf{z}}_{i,t} = ({\textbf{x}}'_{i,t}, {{\textbf{x}}_{i,t}^{*}}')'\) and rewrite Equation 1 for \(i = 1,\ldots ,N\):

$$\begin{aligned} {\textbf{A}}_i {\textbf{z}}_{i,t} = {\textbf{B}}_i {\textbf{z}}_{i,t-1} + \varvec{\Psi }_{i,0}{\textbf{e}}_t + \varvec{\Psi }_{i,1}{\textbf{e}}_{t-1} + \varvec{\varepsilon }_{i,t}, \end{aligned}$$
(3)

where \({\textbf{A}}_i = ({\textbf{I}}_{k_i},-\varvec{\Lambda }_{i,0})\), with \({\textbf{I}}_{k_i}\) denoting the \(k_i \times k_i\) dimensional unit matrix, and \({\textbf{B}}_i =(\varvec{\Phi }_i,\varvec{\Lambda }_{i,1})\) are \(k_i \times (k_i+k_i^*)\) dimensional matrices. Moreover, we require \({\textbf{A}}_i\) to have full row rank for \(i = 1,\ldots ,N\).

By \({\textbf{x}}_t = ({\textbf{x}}_{1,t}',\ldots , {\textbf{x}}_{N,t}')'\), we denote the \(k \times 1\) global vector of all commodity-specific variables, where \(k = \sum _{i = 1}^{N} k_{i}\). With the link matrices \({\textbf{W}}_i\) of fixed constants, defined in terms of the commodity-specific weights \(w_{i,\iota }\), we can write \({\textbf{z}}_{i,t} = {\textbf{W}}_i {\textbf{x}}_t\). Using this in Eq. 3, we get:

$$\begin{aligned} {\textbf{A}}_i {\textbf{W}}_i {\textbf{x}}_t = {\textbf{B}}_i {\textbf{W}}_i {\textbf{x}}_{t-1} + \varvec{\Psi }_{i,0}{\textbf{e}}_t + \varvec{\Psi }_{i,1}{\textbf{e}}_{t-1} + \varvec{\varepsilon }_{i,t}. \end{aligned}$$
(4)

Stacking Eq. 4 together for \(i = 1,..,N\), we get:

$$\begin{aligned} {\textbf{G}} {\textbf{x}}_t = {\textbf{H}} {\textbf{x}}_{t-1} + \varvec{\Psi }_{0}{\textbf{e}}_t + \varvec{\Psi }_{1}{\textbf{e}}_{t-1} + \varvec{\varepsilon }_{t}, \end{aligned}$$
(5)

with the \(k \times k\) dimensional matrices \({\textbf{G}} =(({\textbf{A}}_1{\textbf{W}}_1)',\ldots ,({\textbf{A}}_N{\textbf{W}}_N)')'\), \({\textbf{H}} =(({\textbf{B}}_1{\textbf{W}}_1)',\ldots ,\) \(({\textbf{B}}_N{\textbf{W}}_N)')'\), the \(k \times r\) dimensional matrices \(\varvec{\Psi }_0 =(\varvec{\Psi }_{1,0}',\ldots ,\varvec{\Psi }_{N,0}')'\), \(\varvec{\Psi }_1 =(\varvec{\Psi }_{1,1}',\ldots ,\varvec{\Psi }_{N,1}')'\), and the \(k \times 1\) vector \(\varvec{\varepsilon }_t =(\varvec{\varepsilon }_{1,t}',\ldots ,\varvec{\varepsilon }_{N,t}')'\). In case of a non-singular matrix \({\textbf{G}}\), we define \({\textbf{F}} = {\textbf{G}}^{-1} {\textbf{H}},\, \varvec{\Upsilon }_0 = {\textbf{G}}^{-1} \varvec{\Psi }_0,\, \varvec{\Upsilon }_1 = {\textbf{G}}^{-1} \varvec{\Psi }_1 \) and \(\varvec{\upsilon }_t = {\textbf{G}}^{-1} \varvec{\varepsilon }_t\). Rewriting Eq. 5, we get the GVAR model in its final form:

$$\begin{aligned} {\textbf{x}}_t = {\textbf{F}} {\textbf{x}}_{t-1} + \varvec{\Upsilon }_{0}{\textbf{e}}_t + \varvec{\Upsilon }_{1}{\textbf{e}}_{t-1} + \varvec{\upsilon }_{t}. \end{aligned}$$
(6)

This enables us to model the markets of all commodities simultaneously, while accounting for the dependencies in the cross-commodity dimension.

In line with Pesaran et al. (2004), we propose to analyze the spillover effects within and between the commodity markets by generalized impulse response functions (GIRF), first proposed by Koop et al. (1996) and further developed in Pesaran and Shin (1998). In contrast to the frequently used orthogonalized impulse response functions, the GIRF analysis needs, due to its invariance property, no hierarchy of the commodities, see Dées et al. (2007b). In general, the GIRF of a shock to the j-th element of \({\textbf{x}}_t\), corresponding to the \(\ell \)-th variable of the i-th commodity, is defined as:

$$\begin{aligned} \begin{aligned} \textbf{GI}_{x, \varepsilon _{i,\ell }}(n,\, \sqrt{\sigma _{ii,\ell \ell }},\, {\mathcal {I}}_{t-1})&= \mathbb {E}[{\textbf{x}}_{t+n} \mid \, \varepsilon _{i, \ell , t} = \sqrt{\sigma _{ii, \ell \ell }},\, {\mathcal {I}}_{t-1}] - \mathbb {E}[{\textbf{x}}_{t+n} \mid {\mathcal {I}}_{t-1}],\\ n&= 0,1,2,\ldots , \end{aligned} \end{aligned}$$
(7)

where \({\mathcal {I}}_{t-1} = ({\textbf{x}}_t,\,{\textbf{x}}_{t-1},\, \ldots )\) denotes the information set at time \(t-1\), including common macroeconomic variables \({\textbf{e}}_t\).

Under the assumption of multivariate normal distributed \(\varvec{\varepsilon }_{t}\), we can calculate GIRFs as follows:

$$\begin{aligned} \begin{aligned} \textbf{GI}_{x, \varepsilon _{i,\ell }}(n,\, \sqrt{\sigma _{ii,\ell \ell }},\, {\mathcal {I}}_{t-1})&= \frac{1}{\sqrt{\sigma _{ii,\ell \ell }}} {\textbf{F}}^n {\textbf{G}}^{-1} \varvec{\Sigma } \varvec{\xi }_j, \\ n =&\, 0,1,2,\ldots , \end{aligned} \end{aligned}$$
(8)

where \(\varvec{\Sigma }\) is the \(k \times k\) variance-covariance matrix of shocks \(\varvec{\varepsilon }_t\), \(\sigma _{ii,\ell \ell }\) represents the \(ii,\ell \ell \)-th element of \(\varvec{\Sigma }\), \(\varvec{\xi }_j\) denotes the \(k \times 1\) selection vector, with \(\varvec{\xi }_j = 1\) for the j-th element and \(\varvec{\xi }_j = 0\) else. This measures the effect of a one standard error shock to the j-th equation (corresponding to the \(\ell \)-th variable in the i-th commodity) at time t on expected values of \({\textbf{x}}\) at time \(t+n\). In addition to analyzing commodity-specific effects within a market, the GIRF analysis also reveals spillover effects of a shock on the variables of the other commodity markets.

Besides the spillover effects within and between commodity markets, the impact of shocks to the exogenous variables, e.g., a global demand shock, on commodity markets can be examined via GIRFs. To analyze the effects of a shock in the \({\textsf{i}}\)-th exogenous variable \({\textbf{e}}_{{\textsf{i}},t}\) on the commodity markets, a dynamic process for the exogenous variables has to be specified, see Pesaran et al. (2004). Therefore, we assume the vector of exogenous markets follows a first-orderFootnote 4 autoregression process:

$$\begin{aligned} {\textbf{e}}_{t} = \varvec{\mu }_{e} + \varvec{\Phi }_{e} {\textbf{e}}_{t-1} + \varvec{\varepsilon }_{e,t}, \end{aligned}$$
(9)

where \(\varvec{\mu }_{e}\) denotes the \(r \times 1\) vector of intercepts, \(\varvec{\Phi }_{e}\) is the \(r \times r\) matrix of lagged coefficients, and \(\varvec{\varepsilon }_{e,t}\) is the \(r \times 1\) vector of shocks to the exogenous variables. Hereby, we assume \(\varvec{\varepsilon }_{e,t}\) to be serially uncorrelated, independent and identically distributed, with mean zero and covariance matrix \(\varvec{\Sigma }_{e}\); therefore, \(\varvec{\varepsilon }_{e,t} \sim iid({\textbf{0}}, \varvec{\Sigma }_{e})\).

Similar to the GIRFs of a shock to a commodity-specific variable, the GIRF of the effect of a shock to the i-th exogenous variable \({\textbf{e}}_{{\textsf{i}}}\) on the vector of endogenous variables \({\textbf{x}}\) is defined by:

$$\begin{aligned} \begin{aligned} \textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1})&= \mathbb {E}[{\textbf{x}}_{t+n} \mid \, \varvec{\varepsilon }_{e, t} = \sqrt{\sigma _{e, {\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}] - \mathbb {E}[{\textbf{x}}_{t+n} \mid {\mathcal {I}}_{t-1}],\\ n&= 0,1,2,\ldots , \end{aligned} \end{aligned}$$
(10)

where \(\sigma _{e, {\textsf{i}}{\textsf{i}}}\) is the \({\textsf{i}}\)-th diagonal element of \(\varvec{\Sigma }_{e}\).

Using the GVAR model in its final form in Eq. 6, we derive:

$$\begin{aligned} \begin{aligned}&\textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) \\ {}&= {\textbf{F}} \textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) \\&\quad + \varvec{\Upsilon }_{0} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) + \varvec{\Upsilon }_{1} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}), \end{aligned} \end{aligned}$$
(11)

for \(n = 0,1,2,\ldots \) with

$$\begin{aligned} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) = \mathbb {E}[{\textbf{e}}_{t+n} \mid \, \varvec{\varepsilon }_{e, t} = \sqrt{\sigma _{e, {\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}] - \mathbb {E}[{\textbf{e}}_{t+n} \mid {\mathcal {I}}_{t-1}]. \end{aligned}$$
(12)

It holds \(\textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) = \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) = 0\), for \(n < 1\), and \(\textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(0,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) = \varvec{\Upsilon }_{0} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(0,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1})\). Moreover, for multivariate normal distributed errors \(\varvec{\varepsilon }_{{\textbf{e}}}\), the following equation holds:

$$\begin{aligned} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(0,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) = \frac{1}{\sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}}} \varvec{\Sigma }_{{\textbf{e}}} \varvec{\xi }_{{\textsf{i}}}, \end{aligned}$$
(13)

where \(\varvec{\xi }_{{\textsf{i}}}\) denotes a \(r \times 1\) selection vector, with \(\varvec{\xi }_{{\textsf{i}}} = 1\) for the \({\textsf{i}}\)-th element and \(\varvec{\xi }_{{\textsf{i}}}=0\) else. Using Eq. 13 and the VAR model of the exogenous variables in Eq. 9, we obtain:

$$\begin{aligned} \begin{aligned} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1})&= \varvec{\Phi }_{e} \textbf{GI}_{{\textbf{e}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) \\ = \frac{1}{\sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}}} \varvec{\Phi }_{e}^{n} \varvec{\Sigma }_{{\textbf{e}}} \varvec{\xi }_{{\textsf{i}}}.\\ \end{aligned} \end{aligned}$$
(14)

Finally, inserting Eq. 14 in Eq. 11, we obtain:

$$\begin{aligned} \begin{aligned} \textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1})&= {\textbf{F}} \textbf{GI}_{{\textbf{x}}: {\textbf{e}}_{{\textsf{i}}}}(n - 1,\, \sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}},\, {\mathcal {I}}_{t-1}) \\&\quad + \frac{1}{\sqrt{\sigma _{e,{\textsf{i}}{\textsf{i}}}}} (\varvec{\Upsilon }_{0} \varvec{\Phi }_{e} + \varvec{\Upsilon }_{1}) \varvec{\Phi }_{e}^{n-1} \varvec{\Sigma }_{{\textbf{e}}} \varvec{\xi }_{{\textsf{i}}}.\\ \end{aligned} \end{aligned}$$
(15)

Further, VAR models may be analyzed via a forecast error variance decomposition. Due to the correlated shocks between commodities in our GVAR model, we apply the alternative approach of generalized forecast error variance decomposition (GFEVD), as proposed in Dées et al. (2007a). Hereby, the GFEVD represents the proportion of the variance of the n-step forecast errors explained by the shocks of variable \(j \in \{1,\ldots , k\}\). In particular, the GFEVD, which represents the proportion of the n-step ahead forecast error variance of the h-th element of \(x_t\), accounted for by the innovations in the j-th element of \(x_t\), is defined as:

$$\begin{aligned} \begin{aligned} \textbf{GFEVD}_{{\textbf{x}}_{h,t}, \varepsilon _{j,t} } (n)&= \frac{\sigma _{jj}^{-1} \sum _{l = 0}^{n} (\varvec{\xi }_{h}' {\textbf{F}}^l {\textbf{G}}^{-1} \varvec{\Sigma } \varvec{\xi }_j)^2}{\sum _{l = 0}^{n} \varvec{\xi }_{h}' {\textbf{F}}^l {\textbf{G}}^{-1} \varvec{\Sigma } {\textbf{G}}^{-1'} {\textbf{F}}^{l'} \varvec{\xi }_{h}}, \\ n&= 0,1,2,\ldots . \end{aligned} \end{aligned}$$
(16)

Since the shocks of variables are correlated, leading to a non-diagonal variance-covariance matrix \(\varvec{\Sigma }\), the elements of the \(\textbf{GFEVD}_{{\textbf{x}}_{h,t}, \varepsilon _{j,t}} (n)\) across j do not sum to unity, which is why we scale them to guarantee comparability. To summarize, the GVAR methodology allows the consideration of cross-commodity dependencies between markets, while simultaneously incorporating commodity-specific microeconomic and exogenous macroeconomic variables.

4 Empirical application to industrial metal markets

4.1 Data

We analyze the spillover effects, as well as the interdependencies within and beyond the markets of the industrial metals aluminum (Al), copper (Cu), nickel (Ni), lead (Pb), tin (Sn) and zinc (Zn). Therefore, we use their commodity-specific annual attributes supply, demand and price in our VAR models as endogenous variables in the period 1970–2019. Following the idea of Fernandez (2015), we approximate each individual global commodity demand (\(\mathbf {d_i}\)) by the global, commodity-specific apparent consumption. Therefore, we adjust the commodity-specific US apparent consumption, as provided by U.S. Geological Survey (2020a), by the ratio of reported US GDP and world GDP,Footnote 5 drawn from U.S. Bureau of Economic Analysis (2022) and The World Bank (2022).Footnote 6 Moreover, we include the worldwide commodity-specific primary production, reported by U.S. Geological Survey (2020b), as supply variable (\(\mathbf {s_i}\)). The price variable (\(\mathbf {p_i}\)) is specified as the annual mean of each daily commodity price, while the daily price data of nickel and lead are only provided since July 1993. Therefore, we extend the time series backwards with prices provided in the Mineral Commodity Summaries of the USGS, see U.S. Geological Survey (2013) and Table 18 in the Appendix for more detailed information. The vector of exogenous, macroeconomic variables includes the world gross domestic product, drawn from The World Bank (2022), as proxy for economic activity, the US dollar index, drawn from ICE Futures U.S. (2022), as proxy for the exchange rate, as well as the federal funds rate, drawn from Board of Governors of the Federal Reserve System (U.S.) (2022) as interest rate.

In order to satisfy the central assumption of stationarity in VAR models,Footnote 7 we apply the augmented Dickey–Fuller (ADF) testFootnote 8 to each of the attributes and calculate log returns, even for interest rates, in case of non-stationary data, based on the five percent significance level. All time series were non-stationary at first, which yields in a final dataset of log return variables from 1971–2019. Descriptive statistics of the resulting stationary variables, as well as the results of the ADF test for the original and log return data are given in Table 19 in Appendix A. For our analysis, we standardize these returns to have zero mean and standard deviation one, but use the original variable names unadjusted, i.e., supply, demand and price.

4.2 Model and weight matrices

4.2.1 Possible linkages in industrial metal markets

In contrast to Pesaran et al. (2004), who use the GVAR model to link individual economies via trade weights, we propose to apply the methodology to commodity markets, estimating the GVAR model several times with different weight matrices, each representing one relationship dimension between industrial metal markets.

First of all, industrial metals are interrelated on their supply side, as they are co-mined together. In the case of lead, 70% of its production is derived from mixed Lead-Zinc ores, as stated by Nassar et al. (2015) and Shammugam et al. (2019).

Second, dependencies between metals also occur on the demand-side of markets. In particular, there are substitution, but also co-consumption links. Baffes et al. (2020) state copper demand is highly correlated to aluminum prices, which originates from the substitutability of copper by aluminum in certain industries, electricity, for example. However, the use statistics of aluminum and copper show their co-consumption in AlSi9Cu3 alloys, used for various automotive applications, see Zapp et al. (2002).

Further, the common trend in prices, observed during the last decades, can no longer be explained via their co-production and co-consumption links only, as the co-movement in commodity prices has significantly increased since the financialization of commodities and the associated increase in index investments. In general, commodity prices tend to move in a synchronized way, as they are simultaneously influenced by macroeconomic determinants. However, Basak and Pavlova (2016) reveal the increasing investments of index funds in commodity markets should further elevate the co-movement. Although Hamilton and Wu (2015) find no direct effect of futures traders positions on prices, the study of Tang and Xiong (2012) empirically detects an increase in the co-movement of commodities, starting in the year 2004, due to the financialization, which is stronger for indexed commodities. Additionally, Zhang et al. (2019) highlight individual commodity prices co-move with a common liquidity factor of the markets, namely the Amihud measure of Amihud (2002). Moreover, Büyüksahin and Robe (2014) detect the liquidity between spot and futures markets is linked. Therefore, we propose to consider the co-trading behavior on commodity exchanges as further market linking channel.

4.2.2 Weight matrices

In the original study of Pesaran et al. (2004), the authors reflect the interdependencies between individual economies via trade weights. As industrial metal markets are related to each other through their common supply and demand, we propose to estimate the GVAR model several times using different weight matrices. Hereby, we also account for the co-movement between prices due to the investors’ behavior. Therefore, the weight matrices in our framework include information on the co-production, co-consumption and co-trading relations between commodities.

First, we use information on the common supply concentration of the commodities and aggregate it as a measure of co-production via:

$$\begin{aligned} w_{i,\iota } = \sum _{c} \textrm{prod}_{c,i} \cdot \textrm{prod}_{c,\iota }, \text { for } i,\iota = 1,\ldots ,N, \, i \ne \iota \end{aligned}$$
(17)

with \(w_{i,\iota }\) denoting the relation between commodity i and commodity \(\iota \) and \(\textrm{prod}_{i,c}\) denoting the country-specific share of annual world production of country \(c = 1, \ldots , C\) for commodity i. Hereby, the production data is the averaged, per-country breakdown of our supply (\({\textbf{s}}_i\)) variable, in the period from 2010 to 2019, again obtained from U.S. Geological Survey (2020b) (Table 1).

Table 1 Co-production of commodities

Second, we analyze the sectors in which industrial metals are co-consumed, approximating the economy by the five industries Automotive/Transportation, Chemistry/ Pharmaceutics, Electrics, Construction and Mechanical Engineering, which in summary account for up to \(90\%\) of the worldwide demand, see Appendix B for detailed information.

Table 2 Consumption of the commodities

Table 2 displays the proportion of consumption per commodity and industry. We aggregate these industry-specific values to a demand-side information matrix via the following formula:

$$\begin{aligned} w_{i,\iota } = \sum _{h} \textrm{ind}_{h,i} \cdot \textrm{ind}_{h,\iota }, \text { for } i,\iota = 1,\ldots ,N, \, i \ne \iota \end{aligned}$$
(18)

where \(w_{i,\iota }\) denotes the weight between commodity i and commodity \(\iota \), whereas \(\textrm{ind}_{h,i}\) denotes the proportion of consumption of commodity i in industry \(h = \{\text {Automotive/ Transportation}, \) \(\text { Chemistry/Pharmaceutics}, \text { Electrics}, \text { Construction}, \text { Mechanical Engineering}\}\) (Table 3).

Table 3 Joint consumption of commodities

Third, to represent the co-trading of investors in commodity markets, we calculate the Pearson correlation coefficient between the daily total volume of traded contracts from the London Metal Exchange (LME), see Thomson Reuters Eikon (2022g), in the period from 2010 to 2019, see Table 4.Footnote 9

Table 4 Futures trading volumes correlation matrix

To aggregate the individual commodity markets in a GVAR model, we scale these information tables to row sums of 1. The resulting weight matrices supply (\({\textbf{S}}\)), demand (\({\textbf{D}}\)) and trading volume (\({\textbf{T}}\)) are displayed in Tables 5, 6 and 7.Footnote 10 However, as co-production, co-consumption and co-trading occur simultaneously in practice, we estimate a fourth, common weight matrix (\({\textbf{C}}\)), which aggregates all three dimensions, see Table 8. Therefore, we construct the common weight matrix by equally weighting the previously calculated, individual weight matrices.

Table 5 Supply weight matrix (\({\textbf{S}}\))
Table 6 Demand weight matrix (\({\textbf{D}}\))
Table 7 Trading weight matrix (\({\textbf{T}})\)
Table 8 Common weight matrix (\({\textbf{C}}\))

4.3 Empirical results

To analyze the dynamic properties of the GVAR model, we calculate generalized impulse response functions (GIRFs), according to Eq. 8. This methodology investigates direct and indirect effects on the attributes to an innovation of one standard deviation in a certain variable. Our analysis is based on the 68% confidence bounds obtained by a sieve bootstrap procedure with 1000 replications, as proposed in Dées et al. (2007b). Runkle (1987) and Lütkepohl (1990) both point out impulse responses can inflate false negatives, a problem also Galesi and Lombardi (2009) suffer from, in the analysis of their unrestricted GVAR models. Although data limitations, as caused by a small sample size, could further harm the results, our analysis detects numerous significant responses.

Within this subsection, we first investigate the GIRFs of the individual, commodity-specific VAR models, followed by our main results, the GIRF analysis of the global model. Hereby, we examine the effects of the commodity-specific variables to shocks within the commodity markets as well as the effects of global shocks, i.e., shocks in the economic activity, exchange rates and interest rates, on commodity markets. Subsequently, we underline our findings through a GFEVD analysis, as well as a correlation analysis and conclude with a discussion of our results.

4.3.1 Individual VAR models

First, we examine the spillover effects within the individual industrial metal markets, by analyzing the GIRFs of the commodity-specific VAR models. Therefore, we estimate each industrial metal market separately, with the commodity-specific variables supply, demand and price, via individual VAR(1) models, according to Eq. 1. Hereby, we include the exogenous variables world gross domestic product (GDP), federal funds rate (FFR) and US dollar index (FX), with one lag, to account for the impact of macroeconomic factors on the commodity markets.Footnote 11

To aggregate the GIRF results of each individual commodity market and to facilitate the comparison with the corresponding results of the GVAR model, we present the results of the GIRF analysis in Table 9, where we indicate significant positive, or negative, responses of the column variables to a shock in the row variables, by a (+) or (-) respectively.

Hereby, supply and demand interact positively to each other for copper and lead, while supply and price positively interact in the nickel and tin markets. This is rather counterintuitive, since we would expect an inverse reaction of price (demand) on supply (price) shocks. However, we observe a synchronous behavior between demand and price in the zinc market. As the GIRF methodology investigates direct as well as indirect effects on the attributes to an innovation of one standard deviation in a certain variable, the observed reactions may be caused by unobservable, indirect effects. In contrast, we detect no significant spillover effects in the aluminum market.

Table 9 GIRF results of the individual VAR models

Besides the spillover effects within the individual commodity markets, we also investigate the impact of shocks to the exogenous variables to the commodity markets. In particular, we examine how the commodity-specific variables respond to innovations in the economic activity, the exchange rate or the interest rate. Therefore, we first model the exogenous variables, world gross domestic product (GDP), US dollar index (FX) and federal funds rate (FFR), via a VAR(1) model.Footnote 12 Subsequently, we derive the impact of a shock to each exogenous variable on the individual commodity markets, using Eq. 15, and display the responses in analogy to the GIRF analysis of shocks within the commodity markets in Table 10.

Overall, the GIRF analysis reveals the shocks to the macroeconomic variables affect each commodity market to a similar extent. Hereby, an increase in the global demand, indicated by a positive shock in the world GDP, leads to significantly rising supply, demand and prices, except for the copper supply. The reduction in copper supply might be explainable via its role as leading indicator of the global economic situation. Hence, the copper production might already have been cut back, although the economy is currently still on the rise. Moreover, in line with Vansteenkiste (2009), a positive shock to the exchange rate, reflecting an appreciation of the dollar, leads to decreasing values in all metal markets, except for the copper supply, which responds positively, again underlining the special position of copper.

In addition, the reactions of the supply side to a contrarian monetary policy, i.e., represented by a positive shock to the interest rate, are mixed. While the supply of lead and zinc decrease, contrary to Frankel (2008), a positive shock in the interest rate leads to an increase in the production volume of tin, probably due to the more profitable extraction of commodities in high interest rates environments. Further, the contrarian monetary policy implies increasing commodity-specific demand and price, which is in contrast to the hypothesized inverse relation of Frankel (2008), who states the cost of capital for holding a commodity should decrease in times of an expansionary monetary policy, while simultaneously the demand for commodities, acting as an alternative asset class, should increase. However, Frankel (2008) can confirm his theory in the empirical analysis of commodity prices only in the period from 1950 to 1979 (2005), whereas the observed relation between interest rates and commodity prices is positive in the period from 1980 (1976) to 2005, underlining the direction of relation between monetary policy and commodity prices changed over time. Hereby, the observed, positive correlation could indicate the central bank reacts to high commodity prices via the interest rate, and thus, prices run ahead of the interest rate.

Table 10 GIRF results of the individual VAR models for shocks in exogenous variables

Overall, we detect the commodity markets react to shocks in the global economy as well as in the individual commodity markets. However, as the aluminum market does not exhibit any spillover effects, one may conclude microeconomic information of supply and demand is already included in the price of aluminum, see Lutzenberger et al. (2017), inducing their consideration is irrelevant and neglectable in modern commodity markets. However, the individual industrial metal market models do not reflect spillover effects between the commodities yet, which is why we turn our attention to the results of the GVAR models.

4.3.2 Global VAR model

To account for interdependencies between commodity markets, we apply the GVAR model, according to Eq. 6, on the industrial metal markets, whereby we include the impact of macroeconomic factors on the commodity markets via the exogenous variables world gross domestic product (GDP), US dollar index (FX) and federal funds rate (FFR). Hereby, we estimate the GVARFootnote 13 model several times, using the different weight matrices supply (\({\textbf{S}}\)), demand (\({\textbf{D}}\)), trading (\({\textbf{T}}\)) and common (\({\textbf{C}}\)), as outlined in Sect. 4.2.2, for a comparison between the possible linkages of commodity markets.

To aggregate the GIRFs and to provide an holistic overview of the results, we indicate significant positive, or negative, responses of the column variables to a shock in the row variables, by a (+) or (\(-\)), in Table 11. Hereby, we differentiate between the models with weight matrices supply (\({\textbf{S}}\)), demand (\({\textbf{D}}\)), trading (\({\textbf{T}}\)) and common (\({\textbf{C}}\)), respectively.

The diagonal of Table 11 shows significant results for all variables and weight matrix combinations, which is rather unsurprising, as it captures the effect of a shock to the response variable itself. Despite the concerns of false negatives within GIRF analyses, we obtain numerous significant GIRFs in the cross-commodity dimension, underlining the importance of jointly modeling commodity markets and making the findings of the framework even more pronounced.

Regarding the differences between the weight matrices, the GVAR model using the demand weight matrix detects more spillover effects, compared to the other models, indicating the relations between commodities may be best modeled by their co-consumption. Since the GVAR models based on the trading and common weight matrices represent less spillover effects, the relations between commodities may be reflected by their co-consumption or co-production, indicating the importance of supply and demand in the (relation between) commodity markets. As the common weight matrix simultaneously represents information on co-production, co-consumption and co-trading with equal weights, the individual effects of the consumption or production behavior are potentially diminished to a certain extent. Therefore, we focus in the following on the results of the GVAR model with the weight matrix demand (\({\textbf{D}}\)), based on information about the co-consumption between commodities.

Table 11 GIRF results of the GVAR models
Table 12 GIRF results of the GVAR models to shocks in the exogenous variables

To start, we compare the results of the individual VAR models to the commodity-specific results of the GVAR model, before we analyze the spillover effects in the cross-commodity dimension in detail. Overall, the spillover effects in the individual commodity markets change, as the GVAR model connects the commodity markets and therefore accounts for unobserved, indirect effects between the commodities, which are not represented in the individual VAR models. Hereby, the significant impact between supply and demand in the copper market, as well as between the zinc demand and price, vanishes once the interdependence between commodities is included, whereas copper demand and price significantly influence each other in the GVAR model, based on the demand weight matrix. However, in line with the findings of the individual VAR models in Table 9, the GVAR analysis also detects no significant responses of aluminum’s supply, demand and price to shocks on variables of the same commodity. Moreover, the interdependencies in the nickel, lead and tin markets remain valid, indicating the GVAR models also reflect the spillover effects in the individual commodity markets. Besides these responses in the individual markets, we observe various effects in the cross-commodity dimension. In particular, supply variables mostly affect each other, while the GIRF analysis additionally reveals strong spillover effects between the commodity demand variables, indicating a positive shock in the demand of one commodity leads to increasing demand of another commodity, except for the nickel demand, which responds negatively to a zinc demand shock. Overall, the strong interdependencies between the commodity-specific demand underlines their demand driven relation.

Moreover, there are several spillover effects between supply and demand variables. For example, tin demand affects aluminum supply, while copper demand influences aluminum as well as zinc supply. In addition, the fundamentals influence prices significantly. Hereby, the aluminum (nickel) price responds negatively (positively) to changes in the copper (tin) supply, whereas lead demand affects the copper price.

Further, the GVAR models detect various spillover effects between the commodity prices. Overall, an increase in one commodity’s price leads to rising prices of the other commodities, indicating a common behavior in the metals’ prices. In particular, aluminum, copper, nickel and zinc prices influence each other. Hereby, shocks to the copper price affect the other commodities, while the copper price reacts only to changes in the zinc price, indicating a strong impact of copper on the other commodity markets. However, there are no spillover effects from lead and tin prices, probably because these metals are the smallest in terms of their trading volume.

Regarding the differences between the commodities, tin, the smallest metal market in terms of the trading volume, is least connected to the other markets, which is reasonable, as it is not co-mined with any of the remaining metals,Footnote 14 nor is there a specific, common use case. The lead and nickel markets indicate various significant spillover effects, whereby lead affects and nickel responds to shocks in the other commodity markets. However, the majority of spillover effects is from, or to, the aluminum and copper market. Moreover, these two, most traded, metals also show the strongest interrelation, albeit their link reflected by the weight matrix demand (\({\textbf{D}}\)) is not outstandingly large, see Table 6.

The observed strong spillover effects between these two metals most likely originate from their common applications in the field of electrical conduction, automotive and aerospace industries. Hereby, a shock in copper demand affects aluminum’s fundamentals, while the aluminum price responds to copper supply and price shocks, whereas aluminum supply and demand positively influence the copper demand. However, a shock to the supply of one metal does not lead to any significant reactions in the supply of the other metal, as aluminum and copper are not co-mined.

Similar to the GIRF analysis of the individual commodity markets, we also examine the effects of global shocks to the commodity markets modeled by the GVAR framework, based on the different weight matrices supply (\({\textbf{S}}\)), demand (\({\textbf{D}}\)), trading (\({\textbf{T}}\)) and common (\({\textbf{C}}\)). In particular, we examine how the commodity-specific variables respond to innovations in the global economic activity, reflecting the global demand, the exchange rate or the interest rate. Therefore, we use the VAR(1) model of the exogenous variables, world gross domestic product (GDP), US dollar index (FX) and federal funds rate (FFR), specified in Sect. 4.3.1, and analyze the impacts of a shock to each exogenous variable on the commodity markets, using the GIRFs derived in Eq. 15. In analogy to the GIRF analysis of shocks within and between the commodity markets, we display the responses of the commodity markets to innovations in the exogenous variables in Table 12.

Overall, similar to the analysis of the individual commodity markets, we observe the shocks to the macroeconomic variables affect each commodity market to a similar extent, across all models. In particular, an increase in the global demand, associated with an expansion of the economic activity, leads to an increase in commodity markets, as production, consumption and prices rise simultaneously, which supports the synchronized pattern of commodity markets and economic activity, see Issler et al. (2014). However, the production of copper declines in response to a global demand increase. Since copper is regarded as a leading indicator of the global economic situation, copper producers may reduce their supply in times of economic booms, to prevent their losses due to the subsequent recession phases.

In addition, a positive shock to the US dollar index, representing an appreciation of the US dollar, leads to decreasing commodity markets. In particular, since the metals are quoted in US dollars, a stronger US dollar implies the metals become more expensive for consumers holding other currencies, see Vansteenkiste (2009), and therefore, the demand and ultimately, the price of the commodities decrease. Moreover, as the profits of the producers raise, see Vansteenkiste (2009), the copper supply increases, and therefore, the copper price declines. However, the production volumes of the other metals reduce, probably caused by indirect effects of the reduction in demand, and price, which are also represented in the GIRF analysis at annual frequency.

Further, a contrarian monetary policy, reflected via a positive interest rate shock, leads to an increase in the production volume of aluminum, copper and tin. This underlines the argument of Akram (2009) and Frankel (2008), who state the extraction of exhaustible commodities will be more profitable in high interest rates environments. In contrast, the production volumes of nickel, lead and zinc decrease in response to a positive interest rate shock, probably again due to indirect effects, also reflected in the GIRF analysis. In particular, both demand and price increase in response to rising interest rates, contrary to Frankel (2008), who argues for rising demand and prices in times of an expansionary monetary policy, as the cost of capital for holding a commodity should decrease and the demand for commodities as an alternative asset class should increase. However, in times of increasing commodity prices, and therefore, a period of increasing inflation, the central banks raise the interest rates. This rise in interest rates dampens the boom in commodity prices, but prices continue to rise in the short-term, which could explain the positive reaction in the metals’ markets.

Overall, the GIRF analysis of the global VAR model of the metal markets detects the individual commodity markets are strongly interrelated. Various spillover effects underline innovations in the supply, demand or price of one commodity lead to changes in the other metal markets. Moreover, shocks in the global economy affect all commodity markets simultaneously, where, in particular, a global demand shock leads to increasing commodity prices.

4.3.3 Forecast error variance analysis

We further investigate the interdependencies of the variables through a GFEVD analysis, based on the GVAR model with the demand weight matrix (\({\textbf{D}}\)). However, the results are similar to those of the GVAR models based on the supply (\({\textbf{S}}\)), trading (\({\textbf{T}}\)), or common (\({\textbf{C}}\)) matrix, see Figs. 1, 2, 3 and 4. In Fig. 2, we display the attributes’ forecast errors variances for the model based on the co-consumption relation, which are decomposed by aggregated shocks of each endogenous variable as their mean of 1 to 10 years ahead.

In general, the forecast error variances are mainly influenced by each variable itself, in particular, the supply variables’ variances are determined by the commodity-specific attributes most, whereas demand and prices are equally driven by them, but to a lesser extent. Hereby, the aluminum and zinc demand are outstanding, as over 50% of their forecast error variance are explained by other commodities’ variables.

Turning to a commodity-specific perspective, we observe the forecast error variance of aluminum’s supply is particularly influenced by copper, lead and tin demand, whereas copper demand and price, followed by lead and tin demand, describe the forecast error variance of the aluminum demand, underlining the findings of the GIRF analysis, where copper demand and price, as well as lead, tin, and zinc demand significantly affect the aluminum demand. Besides aluminum’s fundamentals, the copper market mostly affects the forecast error variance of aluminum’s price, further highlighting the strong impact of copper on the aluminum market, see Sect. 4.3.2. However, the strong interdependencies between copper and aluminum are most pronounced in case of the GVAR model based on the demand side weight matrix, as both metals are jointly consumed in the field of electrical conduction, automotive and aerospace industries.

For the copper market, the forecast error variances are mainly influenced by its own, commodity-specific attributes. While supply is equally described by aluminum, nickel, lead and zinc, a large proportion of the forecast error variance of copper’s demand is determined by aluminum’s attributes, followed by lead and zinc. Hereby, the strong impact of aluminum on the copper demand underlines the strong interrelation between these two metals, probably caused by their co-consumption. While the GIRF analysis reveals the copper price affects the other commodity prices and the copper price itself reacts only to changes in the zinc price, the zinc price hast the most pronounced influence of the external commodities on the copper price’ forecast error variance.

Nickel’s supply and price forecast error variances are mostly described by aluminum and copper, whereas the forecast error variance of nickel’s demand can be explained best by the zinc demand and the lead market. For lead, the forecast error variances of supply and demand are mainly explained by the variables of zinc, apart from the contribution of lead’s own variables, underlining the GIRF analysis, which detects lead’s fundamentals respond significantly to shocks in the zinc market, probably caused by their strong co-production relation. Moreover, the variance of lead’s price is affected by the aluminum, copper and nickel market to a larger extent.

In case of tin, the forecast error variances of supply and price are mostly impacted by nickel, while aluminum mostly explains the forecast error variance of tin’s demand. Hereby, tin is explained by the other commodities, but rarely contributes to the forecast error variances of the other metals itself, underlining tin is least connected to the other markets, as it is not co-mined with any of the remaining metals, nor is there a specific common use case. Further, zinc’s supply and demand variances are mostly related to lead, followed by tin, whereas the forecast error variance of zinc’s price is determined by copper, in particular by the copper price, followed by lead. In line with the results of the GIRF analysis, copper and zinc prices help explaining the metal prices’ variances, further underlining the strong impact of copper in commodity markets.

4.3.4 Correlation matrices

To highlight our framework’s ability to represent the co-movement in commodity prices, we compare the price correlations induced by the GVAR model with the market observed correlations. Therefore, we split our dataset into an expanding in-sample window with data from 1971 to 2009 and an out-of-sample window covering the years 2010 to 2019. For each step in time of the out-of-sample window, we estimate the GVAR model based on the in-sample data and forecast all commodities’ annual prices one-step ahead. Subsequently, we calculate Pearson correlation matrices, using the predicted or observed prices, respectively.

The correlation matrices’ comparison, presented in Tables 13, 14, 15, 16 and 17, highlights the dependencies between the commodity markets are well modeled by our framework, except for zinc. Hereby, our focus is on the replication’s accuracy of the observed co-movement, where the predictive power of the models are not evaluated in further detail. In particular, the correlations observed from the GVAR models based on the different weight matrices supply (\({\textbf{S}}\)), demand (\({\textbf{D}}\)), trading (\({\textbf{T}}\)), or common (\({\textbf{C}}\)), are similar. Apart from the negative relation between zinc and the other metals, which is not reflected, the GVAR framework performs exceptionally well, with differences in the correlations for the predicted and real prices being smaller than 10%, except for the links between copper and lead, as well as nickel and lead.

Table 13 Correlation matrix of spot prices
Table 14 Correlation matrix of predicted prices based on the GVAR model with supply weight matrix
Table 15 Correlation matrix of predicted prices based on the GVAR model with demand weight matrix
Table 16 Correlation matrix of predicted prices based on the GVAR model with trading weight matrix
Table 17 Correlation matrix of predicted prices based on the GVAR model with common weight matrix

4.4 Discussion

In general, the literature regards, inter alia, two perspectives on commodity markets. First, the classical fundamental theory, which states a good’s price is the result of its supply and demand equilibrium, see Hotelling (1931) and Deaton and Laroque (2003). Second, the analysis of the empirical observed common patterns in commodity prices, the so-called co-movement in prices, see Pindyck and Rotemberg (1990). While Basak and Pavlova (2016) theoretically combine the two differing, yet valid perspectives on commodity markets, our framework provides the possibility to empirically combine both.

The literature on the impact of microeconomic supply and demand factors on prices is small, probably due to data restrictions. Hereby, most of the previous studies approximate the demand for commodities by economic growth indicators, see, for example, Ahumada and Cornejo (2014),Borensztein and Reinhart (1994),Deaton and Laroque (2003),Helbling et al. (2008),Kilian (2009) and Stuermer (2018). Some of the few studies with commodity-specific supply and demand variables are Thomas et al. (2010) and Chen et al. (2019), which investigate the impact of supply, demand and speculation on the price of oil and copper, respectively, but are hereby unable to account for cross-commodity linkages. In contrast, various studies examine the common pattern in commodity prices, the so-called co-movement, see Byrne et al. (2013),Chen et al. (2014),Le Pen and Sévi (2017),Nicola et al. (2016),Pindyck and Rotemberg (1990),Tang and Xiong (2012),West and Wong (2014) and Zhang et al. (2019), but do hereby not account for the commodity-specific impact of supply and demand.

However, through the application of our framework on the industrial metals markets, we highlight commodity-specific supply and demand still have a significant impact on commodity prices. While previous studies on the co-production, see Jordan (2017) and Nassar et al. (2015) among others, or the co-consumption of metals, see Shammugam et al. (2019), only analyze their effect on prices, our framework allows for a holistic model of commodity markets. Hence, we are able to disentangle single-market effects from inter-market effects, while controlling for macroeconomic drivers. The relevance of the interdependencies between commodity markets is further underlined by our model’s ability to represent the actual co-movement between the commodities’ prices, in line with Tang and Xiong (2012), see Sect. 4.3.4.

Overall, the GVAR model provides an empirical framework to jointly investigate the co-movement between prices, as well as the impact of commodity-specific supply and demand on prices. Thereby, the GVAR model contributes new insights to the literature, as it disentangles single-market effects from inter-market effects, while controlling for macroeconomic factors. In particular, the numerous significant spillover effects in the cross-commodity dimension underline the importance of jointly modeling commodity markets.

5 Conclusion

In this study, we develop a framework to unite two perspectives on commodity markets, the classical fundamental theory and the empirical observation of (excess) co-movement and detect, by the frameworks’ application on industrial metal markets, significant responses of prices to innovations in cross-commodity, microeconomic and price variables.

In a first step, we model each commodity market separately using vector autoregression models with the microeconomic, commodity-specific variables supply, demand and price, as well as the world gross domestic product, the US dollar index and the federal funds rate, as exogenous, macroeconomic attributes. In a second step, information on co-production, co-consumption and co-trading of the commodities is used to link the individual VAR models into our final global vector autoregression model, allowing us to analyze interdependencies between the markets.

In the empirical application of our framework, we are able to represent the strong co-movement in commodity prices. Additionally, we detect a strong connection between the aluminum and copper market, originating from their joint consumption. Moreover, we reveal the fundamentals are still important, as we observe various spillover effects of supply and demand, both within and across commodity markets, where, in particular, microeconomic variables still influence prices significantly. In addition, we examine shocks to macroeconomic variables affect each commodity market to a similar extent. Especially, an increase in the global demand, associated with an expansion of the economic activity, leads to an increase in commodity markets, as production, consumption and prices rise simultaneously, which supports the synchronized pattern of commodity markets and economic activity.

Further research could extend the framework on other commodity classes, such as agricultural and energy commodities, or even model them jointly with the metal markets in a regional GVAR framework. Moreover, an extension for time-varying parameters might provide deeper inside in the commodity market structure and probably disentangles whether the markets are more or less connected in calm or volatile periods.