| Literature DB >> 34580556 |
Maruf Yakubu Ahmed1, Samuel Asumadu Sarkodie1.
Abstract
This paper investigates the switching effect of COVID-19 pandemic and economic policy uncertainty on commodity prices. We employ Markov regime-switching dynamic model to explore price regime dynamics of eight widely traded commodities namely oil, natural gas, corn, soybeans, silver, gold, copper, and steel. We fit two Markov switching regimes to allow parameters to respond to both low and high volatilities. The empirical evidence shows oil, natural gas, corn, soybean, silver, gold, copper, and steel returns adjust to shocks in COVID-19 outcomes and economic policy uncertainty at varying degrees--in both low volatility and high volatility regimes. In contrast, oil and natural gas do not respond to changes in COVID-19 deaths in both regimes. The findings show most commodities are responsive to historical price in terms of demand and supply in both volatility regimes. Our findings further show a high probability that commodity prices will remain in low volatility regime than in high volatility regime--owing to COVID-19-attributed market uncertainties. These findings are useful to both investors and policymakers--as precious metals and agricultural commodities show less negative response to exogenous variables. Thus, investors and portfolio managers could use precious metals, viz. Gold for short-term cover against systematic risks in the market during the period of global pandemic.Entities:
Keywords: COVID-19; Commodity market; Economic policy uncertainty; Gold; Markov switching; Resource policy
Year: 2021 PMID: 34580556 PMCID: PMC8459197 DOI: 10.1016/j.resourpol.2021.102303
Source DB: PubMed Journal: Resour Policy ISSN: 0301-4207
Scheme 1Nexus between COVID-19 pandemic and commodity market prices.
Fig. 1The trend of COVI-19 cases in the United States.
Fig. 2The trend of US economic policy uncertainty (EPU) index.
Fig. 3Trends of metal commodity prices.
Fig. 4Trends of precious metal commodity prices.
Fig. 5Trends of agriculture commodity prices.
Fig. 6Trends of energy commodity prices.
Descriptive statistical analysis.
| Stats | CON | COP | CO | DD | EPU | GD | GAS | OIL | REC | SIL | SB | STL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mean | 4,279,915 | 2.747 | 12.730 | 133,416 | 329.435 | 1803.121 | 1.982 | 35.318 | 1,520,024 | 20.734 | 934.660 | 8.008 |
| Median | 3,457,114 | 2.865 | 12.635 | 137,594 | 296.200 | 1805.250 | 1.825 | 39.515 | 1,062,490 | 19.665 | 892.250 | 7.795 |
| Maximum | 13,541,185 | 3.440 | 14.390 | 268,045 | 807.660 | 2112.560 | 3.140 | 48.670 | 5,146,319 | 29.260 | 1191.750 | 14.550 |
| Minimum | 16 | 2.100 | 11.540 | 0.000 | 97.490 | 1477.300 | 1.330 | −36.980 | 6 | 11.770 | 821.750 | 4.900 |
| Std. Dev. | 3,565,971 | 0.333 | 0.779 | 80,284 | 136.584 | 128.347 | 0.406 | 10.086 | 1,439,703 | 4.668 | 99.902 | 1.588 |
| Skewness | 0.577 | −0.186 | 0.466 | −0.305 | 0.801 | −0.306 | 1.125 | −2.603 | 0.621 | 0.028 | 1.075 | 1.429 |
| Kurtosis | 2.337 | 1.775 | 2.013 | 1.930 | 3.241 | 2.448 | 3.466 | 15.500 | 2.169 | 1.622 | 2.995 | 6.729 |
| Jarque-Bera | 14.333 | 13.245 | 14.886 | 12.261 | 21.230 | 5.478 | 42.675 | 1481.980 | 18.067 | 15.385 | 37.346 | 178.455 |
| 0.001*** | 0.001*** | 0.001*** | 0.002** | 0.000*** | 0.065 | 0.000*** | 0.000*** | 0.000*** | 0.000*** | 0.000*** | 0.000*** | |
| Observations | 194 | 194 | 194 | 194 | 194 | 194 | 194 | 194 | 194 | 194 | 194 | 194 |
| Correlation | ||||||||||||
| CON | 1 | |||||||||||
| COP | 0.923 | 1 | ||||||||||
| CO | 0.461 | 0.389 | 1 | |||||||||
| DD | 0.948 | 0.925 | 0.222 | 1 | ||||||||
| EPU | −0.479 | −0.656 | −0.397 | −0.496 | 1 | |||||||
| GD | 0.761 | 0.825 | −0.017 | 0.849 | −0.429 | 1 | ||||||
| GAS | 0.704 | 0.629 | 0.474 | 0.604 | −0.354 | 0.507 | 1 | |||||
| OIL | 0.520 | 0.704 | 0.258 | 0.574 | −0.725 | 0.531 | 0.305 | 1 | ||||
| REC | 0.996 | 0.916 | 0.516 | 0.930 | −0.489 | 0.737 | 0.715 | 0.513 | 1 | |||
| SIL | 0.800 | 0.880 | 0.157 | 0.848 | −0.570 | 0.937 | 0.592 | 0.634 | 0.789 | 1 | ||
| SB | 0.927 | 0.823 | 0.728 | 0.799 | −0.475 | 0.546 | 0.667 | 0.442 | 0.944 | 0.625 | 1 | |
| STL | 0.702 | 0.619 | 0.397 | 0.657 | −0.383 | 0.373 | 0.515 | 0.431 | 0.681 | 0.390 | 0.698 | 1 |
Note: ***, and ** denote the rejection of null hypothesis at 1% and 5% significant level.
Unit root test.
| Variable | ADF test | PP test |
|---|---|---|
| Level | Level | |
| OIL | −11.447*** | −11.366*** |
| GAS | −13.629*** | −13.694*** |
| CO | −12.927*** | −12.888*** |
| SB | −11.447*** | −11.366*** |
| SIL | −15.874*** | −15.783*** |
| GD | −13.715*** | −13.714*** |
| COP | −13.784*** | −13.864*** |
| STL | −14.374*** | −14.438*** |
| CON | −15.094*** | −15.141*** |
| DD | −12.082*** | −14.687*** |
| REC | −5.549*** | −4.927*** |
| EPU | −5.457*** | −5.101*** |
Notes: *** denotes 1% significant rejection of the null hypothesis of the unit root test.
Markov Regime Switching Results in Oil and Gas Price function.
| Variable | lnOIL Coefficients | lnGAS Coefficients | ||
|---|---|---|---|---|
| Regime 1 | Regime 2 | Regime 1 | Regime 2 | |
| −0.721* | 0.208*** | 0.011 | −0.638 | |
| Std Err | (0.433) | (0.074) | (0.074) | (0.504) |
| −0.001* | 0.0001** | −0.0002 | 0.009*** | |
| Std Err | (0.000) | (0.000) | (0.000) | (0.002) |
| 0.162 | 0.411 | 0.988 | 0.011 | |
| 0.036 | 0.035 | 0.447 | 0.848 | |
| 0.115 | 0.695 | −0.175 | −0.056 | |
| Std Err | (0.137) | (1.077) | (0.216) | (0.093) |
| 0.0001 | 0.0003 | 0.002 | 0.001 | |
| Std Err | (0.000) | (0.001) | (0.003) | (0.001) |
| Cons | – | – | 0.050 | −0.018 |
| Std Err | – | – | (0.035) | (0.017) |
| 0.913 | 0.316 | 0.318 | 0.199 | |
| 0.452 | 0.829 | 0.055 | 0.063 | |
| 0.074 | 0.218 | 0.015 | −3.629** | |
| Std Err | (0.099) | (0.149) | (0.067) | (1.293) |
| 0.0003 | 0.0003* | 0.0003 | −0.011* | |
| Std Err | (0.000) | (0.000) | (0.001) | (0.006) |
| Cons | – | – | −0.007 | 0.262*** |
| Std Err | – | – | (0.009) | (0.076) |
| 0.215 | 0.284 | 0.980 | 0.014 | |
| 0.170 | 0.443 | 0.000 | 1.00 | |
| 0.088 | 0.152 | −0.059 | −0.190 | |
| Std Err | (0.083) | (0.248) | (0.103) | (0.253) |
| −0.003 | 0.023** | −0.001 | 0.011*** | |
| Std Err | (0.002) | (0.011) | (0.001) | (0.004) |
| Cons | 0.020 | −0.133 | – | – |
| Std Err | (0.012) | (0.066) | – | – |
| 0.255 | 0.555 | 0.931 | 0.063 | |
| 0.030 | 0.031 | 0.211 | 0.693 | |
Notes: *, **, *** represent significant level at 10%, 5% and 1%; parenthesis denotes the standard error (Std Err);
P11 and P22 denote probabilities in low regime and high regime, respectively.
Markov Regime Switching Results in Corn and Soybean Price function.
| Variable | lnCON Coefficients | lnSB Coefficients | ||
|---|---|---|---|---|
| Regime 1 | Regime 2 | Regime 1 | Regime 2 | |
| – | – | −0.721* | 0.208* | |
| Std Err | – | – | (0.433) | (0.000) |
| −0.0002 | 0.001** | −0.0007* | 0.0001** | |
| Std Err | (0.001) | (0.001) | (0.000) | (0.000) |
| Cons | 0.006 | −0.024** | – | – |
| Std Err | (0.009) | (0.010) | – | – |
| 0.513 | 0.276 | 0.162 | 0.411 | |
| 0.288 | 0.464 | 0.036 | 0.035 | |
| −0.0002 | 0.001** | −0.0004 | 0.003** | |
| Std Err | (0.001) | (0.001) | (0.001) | (0.001) |
| Cons | 0.006 | −0.019*** | 0.005 | −0.026** |
| Std Err | (0.007) | (0.008) | (0.005) | 0.012 |
| 0.514 | 0.276 | 0.790 | 0.122 | |
| 0.282 | 0.476 | 0.370 | 0.328 | |
| – | 0.077 | 0.213 | ||
| Std Err | – | (0.101) | (0.148) | |
| −0.00004 | 0.001** | 0.0003 | 0.0004* | |
| Std Err | (0.001) | (0.001) | (0.000) | (0.000) |
| Cons | 0.004 | −0.018*** | – | |
| Std Err | (0.008) | (0.009) | – | – |
| 0.550 | 0.342 | 0.209 | 0.290 | |
| 0.337 | 0.531 | 0.170 | 0.440 | |
| – | – | −0.617 | 0.208** | |
| Std Err | – | – | (0.580) | (0.089) |
| −0.004*** | 0.0002 | −0.003 | 0.0003*** | |
| Std Err | (0.001) | (0.000) | (0.002) | (0.000) |
| 0.274 | 0.209 | 0.255 | 0.555 | |
| 0.043 | 0.043 | 0.031 | 0.030 | |
Notes: *, **, *** represent significant level at 10%, 5% and 1%; parenthesis denotes the standard error (Std Err);
P11 and P22 denote probabilities in low regime and high regime, respectively.
Markov Regime Switching Results in Silver and Gold Price function.
| Variable | lnSIL Coefficients | lnGD Coefficient | ||
|---|---|---|---|---|
| Regime 1 | Regime 2 | Regime 1 | Regime 2 | |
| 0.782*** | −0.231*** | −0.128* | 0.993*** | |
| Std Err | (0.292) | (0.061) | (0.069) | (0.219) |
| −0.003*** | 0.0003*** | −0.001* | 0.003*** | |
| Std Err | (0.000) | (0.000) | (0.000) | (0.001) |
| Cons | – | – | 0.010* | −0.042*** |
| Std Err | – | – | (0.006) | (0.013) |
| 0.292 | 0.194 | 0.934 | 0.041 | |
| 0.019 | 0.029 | 0.180 | 0.816 | |
| 0.925*** | −0.233*** | −0.127* | 1.013*** | |
| Std Err | (0.274) | (0.061) | (0.069) | (0.219) |
| −0.004*** | 0.0003*** | −0.001 | 0.003** | |
| Std Err | (0.001) | (0.000) | (0.000) | (0.001) |
| Cons | – | – | 0.006 | −0.032*** |
| Std Err | – | – | (0.005) | (0.010) |
| 0.320 | 0.213 | 0.936 | 0.040 | |
| 0.018 | 0.026 | 0.181 | 0.819 | |
| −0.233*** | 1.129*** | −0.130* | 1.056*** | |
| Std Err | (0.062) | (0.267) | (0.069) | (0.223) |
| 0.0003*** | −0.004*** | −0.001 | 0.002* | |
| Std Err | (0.000) | (0.001) | 0.000 | 0.001 |
| Cons | – | – | 0.007* | −0.025*** |
| Std Err | – | – | (0.004) | (0.010) |
| 0.976 | 0.237 | 0.935 | 0.041 | |
| 0.017 | 0.662 | 0.190 | 0.814 | |
| 0.308 | −0.223*** | −0.148** | 0.525*** | |
| Std Err | (0.356) | (0.062) | (0.069) | (0.189) |
| −0.006*** | 0.001*** | 0.001 | 0.060*** | |
| Std Err | (0.001) | (0.000) | (0.003) | (0.015) |
| Cons | – | – | −0.003 | −0.351*** |
| Std Err | – | – | (0.015) | (0.086) |
| 0.258 | 0.186 | 0.940 | 0.044 | |
| 0.021 | 0.030 | 0.177 | 0.710 | |
Notes: *, **, *** represent significant level at 10%, 5% and 1%; parenthesis denotes the standard error (Std Err);
P11 and P22 denote probabilities in low regime and high regime, respectively.
Markov Regime Switching Results in Copper and Steel Price function.
| Variable | lnCOP Coefficients | lnSTL Coefficients | ||
|---|---|---|---|---|
| State1 | State2 | State1 | State2 | |
| −0.228*** | 0.901*** | −0.187*** | 1.943*** | |
| Std Err | (0.078) | (0.217) | (0.067) | (0.353) |
| 0.001 | 0.005* | 0.001** | 0.002 | |
| Std Err | (0.001) | (0.003) | (0.000) | (0.001) |
| Cons | −0.009 | −0.066* | – | – |
| Std Err | (0.014) | (0.038) | – | – |
| 0.942 | 0.038 | 0.902 | 0.047 | |
| 0.188 | 0.457 | 0.000 | 1.000 | |
| −0.229*** | 0.931*** | – | ||
| Std Err | (0.079) | (0.213) | – | |
| 0.001 | 0.004* | −0.002 | 0.008*** | |
| Std Err | (0.001) | (0.003) | (0.002) | (0.003) |
| Cons | −0.009 | −0.036* | 0.036 | −0.095*** |
| Std Err | (0.012) | (0.024) | (0.023) | (0.027) |
| 0.945 | 0.037 | 0.241 | 0.204 | |
| 0.187 | 0.438 | 0.841 | 0.185 | |
| – | – | −0.1881*** | 1.897*** | |
| Std Err | – | – | (0.068) | (0.343) |
| −0.001 | 0.008* | 0.001** | 0.002 | |
| Std Err | (0.001) | (0.005) | (0.000) | (0.002) |
| Cons | 0.008 | −0.094*** | – | – |
| Std Err | (0.011) | (0.031) | – | – |
| 0.953 | 0.069 | 0.901 | 0.048 | |
| 0.305 | 0.416 | 0.000 | 1.000 | |
| 0.266 | 0.059 | −0.185*** | 1.961*** | |
| Std Err | (0.184) | (0.122) | (0.067) | (0.376) |
| 0.001 | 0.018*** | 0.001* | 0.003 | |
| Std Err | (0.010) | (0.007) | (0.001) | (0.003) |
| Cons | −0.024 | −0.087** | – | – |
| Std Err | (0.055) | (0.041) | – | – |
| 0.045 | 0.064 | 0.901 | 0.046 | |
| 0.205 | 0.712 | 0.000 | 1.000 | |
Notes: *, **, *** represent significant level at 10%, 5% and 1%; parenthesis denotes the standard error (Std Err);
P11 and P22 denote probabilities in low regime and high regime, respectively.
Model Validation using diagnostic test.
| Breusch-Godfrey | Durbin-Watson | Heteroskedasticity | Skewness | Kurtosis | |
|---|---|---|---|---|---|
| Equation 4 | 0.799 | 1.966 | 0.813 | 0.707 | 0.041 |
| Equation 5 | 0.765 | 1.966 | 0.709 | 0.673 | 0.041 |
| Equation 6 | 0.659 | 1.962 | 0.588 | 0.849 | 0.040 |
| Equation 7 | 0.670 | 1.965 | 0.516 | 0.875 | 0.027 |
| Equation 8 | 0.100 | 1.989 | 0.970 | 0.265 | 0.298 |
| Equation 9 | 0.103 | 1.989 | 0.983 | 0.266 | 0.298 |
| Equation 10 | 0.156 | 1.989 | 0.971 | 0.263 | 0.297 |
| Equation 11 | 0.792 | 1.991 | 0.795 | 0.291 | 0.306 |
| Equation 12 | 0.512 | 1.889 | 0.282 | 0.441 | 0.024 |
| Equation 13 | 0.513 | 1.889 | 0.325 | 0.443 | 0.024 |
| Equation 14 | 0.584 | 1.909 | 0.380 | 0.328 | 0.027 |
| Equation 15 | 0.442 | 1.863 | 0.992 | 0.261 | 0.026 |
| Equation 16 | 0.765 | 1.965 | 0.807 | 0.723 | 0.041 |
| Equation 17 | 0.128 | 1.662 | 0.292 | 0.374 | 0.020 |
| Equation 18 | 0.726 | 1.964 | 0.577 | 0.865 | 0.039 |
| Equation 19 | 0.670 | 1.965 | 0.516 | 0.875 | 0.027 |
| Equation 20 | 0.780 | 1.991 | 0.001** | 0.028 | 0.163 |
| Equation 21 | 0.890 | 1.993 | 0.001** | 0.024 | 0.155 |
| Equation 22 | 0.971 | 1.997 | 0.002** | 0.032 | 0.153 |
| Equation 23 | 0.455 | 1.984 | 0.023** | 0.026 | 0.197 |
| Equation 24 | 0.791 | 2.001 | 0.000** | 0.016 | 0.007 |
| Equation 25 | 0.960 | 1.999 | 0.000** | 0.014 | 0.008 |
| Equation 26 | 0.749 | 2.001 | 0.000** | 0.008 | 0.006 |
| Equation 27 | 0.234 | 2.016 | 0.021** | 0.002 | 0.005 |
| Equation 28 | 0.230 | 1.993 | 0.004** | 0.063 | 0.017 |
| Equation 29 | 0.855 | 2.026 | 0.045** | 0.061 | 0.017 |
| Equation 30 | 0.896 | 2.018 | 0.084 | 0.077 | 0.015 |
| Equation 31 | 0.467 | 2.012 | 0.017** | 0.020 | 0.033 |
| Equation 32 | 0.695 | 2.002 | 0.102 | 0.108 | 0.146 |
| Equation 33 | 0.412 | 2.116 | 0.140 | 0.286 | 0.156 |
| Equation 34 | 0.751 | 2.000 | 0.098 | 0.107 | 0.148 |
| Equation 35 | 0.539 | 2.006 | 0.538 | 0.150 | 0.127 |
Notes: ** denotes the rejection of the null hypothesis at 5% significance level. The model specification of equations 4-35 is presented in Appendix A.
Fig. 7CUSUM stability test of (A) Model 4 (B) Model 8 (C) Model 12 (D) Model 16 (E) Model 20 (F) Model 24 (G) Model 29 (H) Model 32. The specification of models 4-32 is presented in Appendix A.