Skip to main content
Have a personal or library account? Click to login
Price Integration and Adjustment Dynamics Across Global Food Markets: A Multivariate Cointegration Analysis Cover

Price Integration and Adjustment Dynamics Across Global Food Markets: A Multivariate Cointegration Analysis

Open Access
|Mar 2026

Figures & Tables

Table 1.

Descriptive statistics of global food price sub-indices (1990–2025)

VariableMeanStd. dev.MinimumMaximum
Meat92.7111.0874.16115.78
Dairy92.3827.3751.58146.28
Cereals93.7023.1664.66151.33
Oils97.5531.5253.94183.73
Sugar88.9625.1448.17144.98

[i] Notes: All indices are expressed on a common FAO reference base. Std. dev. denotes standard deviation.

[ii] Source: author's calculations, 2026.

Table 2.

Correlation matrix of global food price sub-indices (1990–2025)

VariableMeatDairyCerealsOilsSugar
Meat1.000
Dairy0.571*1.000
Cereals0.613*0.866*1.000
Oils0.605*0.842*0.892*1.000
Sugar0.619**0.547*0.674*0.637*1.000

* denotes statistical significance at the 1% level. Correlation coefficients are based on annual FAO Food Price Index sub-indices.

Source: author's calculations, 2026.

Table 3.

Volatility measures of global food price sub-indices (1990–2025)

VariableMeanStd. dev.Coefficient of variation (CV)Volatility rank
Oils97.5531.520.3231
Dairy92.3827.370.2962
Sugar88.9625.140.2833
Cereals93.7023.160.2474
Meat92.7111.080.1195

[i] Notes: The coefficient of variation (CV) is calculated as the ratio of the standard deviation to the mean and provides a scale-independent measure of relative price volatility. Volatility rank is assigned from highest (1) to lowest (5) based on CV values.

[ii] Source: author's calculations, 2026.

Fig. 1.

Standardised global food price sub-indices (Z-scores)

Source: authors' calculations, 2026.

Fig. 2.

Levels of FAO Global Food Price sub-indices

Source: author's calculations, 2026.

Table 4.

Augmented Dickey-Fuller unit root test results

VariablesLevelFirst differenceOrder of integration
T-statistic5% CVT-statistic5% CV
Meat0.427−1.950−4.716−1.950I(1)
Dairy0.619−1.950−8.081−1.950I(1)
Cereals−0.180−1.950−5.227*−1.950I(1)
Oils0.027−1.950−6.766*−1.950I(1)
Sugar−0.304−1.950−4.871*−1.950I(1)

* denote rejection of the null hypothesis of a unit root at the 10% significance level. All tests are conducted with one lag. Critical values are based on MacKinnon, 1996.

Source: authors' calculations, 2026.

Table 5.

Unit Root Test Results (PP, KPSS)

VariablePP Statistic (Level)PP p-valueKPSS Statistic (Level)Order of integration
Meat−0.7520.8330.630I(1)
Dairy−1.6420.4610.141I(1)
Cereals−2.0260.2750.138I(1)
Oils−2.2140.2010.088I(1)
Sugar−2.4210.1360.160I(1)

[i] Notes: The Phillips-Perron (PP) test evaluates the null hypothesis of a unit root, while the KPSS test evaluates the null hypothesis of stationarity. The combined results indicate that all variables are non-stationary in levels. The order of integration is confirmed using ADF tests (reported earlier), where all variables become stationary after first differencing.

[ii] Source: authors' calculations, 2026.

Table 6.

Zivot-Andrews structural break unit root test results

VariableTest statistic5% critical valueBreak year
Meat−4.756−4.8001998
Dairy−3.359−4.8002015
Cereals−4.795−4.8002007
Oils−4.419−4.8002007
Sugar−3.999−4.8002009

[i] Notes: The Zivot-Andrews test allows for a single endogenous structural break in the intercept. The null hypothesis is the presence of a unit root with a structural break. All test statistics fail to exceed the 5% critical value, indicating that the series remains non-stationary in levels even after accounting for structural breaks.

[ii] Source: authors' calculations, 2026.

Table 7.

Johansen Cointegration Test results

Null hypothesis (r ≤)Trace statistic5% critical value
r = 083.01968.520
r = 151.01947.210
r = 224.11429.680
r = 39.55915.410
Null hypothesisMax-eigen statistic5% critical value
r = 0 vs r = 131.99933.460
r = 1 vs r = 226.90527.070
r = 2 vs r = 314.55620.970

[i] Source: authors' calculations, 2026.

Table 8.

Vector Error-Correction Model equation diagnostics

EquationRMSER-sqχ2P>χ2
D_Meat5.750540.07372.1481870.9512
D_Dairy17.03630.18336.0616070.5326
D_Cereals12.48520.339613.885630.0533
D_Oils17.71850.506927.757230.0002
D_Sugar19.93950.08862.6258330.9173

[i] Notes: RMSE denotes root mean squared error. χ2 statistics test the joint significance of regressors within each equation.

[ii] Source: authors' calculations, 2026.

Table 9.

VECM Diagnostic Test Results

(a) Serial Correlation: Lagrange Multiplier (LM) Test
Lag OrderChi-squareDegrees of freedomp-valueConclusion
136.274250.068No serial correlation
228.953250.266No serial correlation
(b) Normality of Residuals: Jarque–Bera Test
EquationChi-squarep-value
D_Meat0.9610.619
D_Dairy2.8310.243Normally distributed
Cereals0.4590.795Normally distributed
D_Oils2.2700.321Normally distributed
D_Sugar0.2900.865Normally distributed
(c) Stability Condition: Eigenvalue Test
Joint Test6.8110.743Residuals jointly normal
CriterionResult
Maximum modulus of eigenvalues< 1
Stability condition satisfiedYes

[i] Notes: The LM test evaluates the null hypothesis of no residual autocorrelation. The Jarque-Bera test assesses normality of residuals at both the equation and system levels. Stability is confirmed when all characteristic roots lie within the unit circle, indicating a dynamically stable VECM.

[ii] Source: authors' calculations, 2026.

Table 10.

Error-correction term estimates (Long-run adjustment speed)

VariableCoefficientStd. errorz-statisticp-value
Meat1.000
Dairy2.8321.1082.560.011
Cereals1.8022.0640.870.383
Oils−5.8221.124−5.180.000
Sugar1.6720.7092.360.018

[i] Source: authors' calculations, 2026.

Fig. 3.

Impulse Response Functions (IRFs) to a Shock in Vegetable Oil Prices across Global Food Price Sub-Indices

Source: authors' calculations, 2026.

Fig. 4.

Impulse Response Functions (IRFs) to a Shock in Cereal Prices across Selected Global Food Price Sub-Indices

Source: authors' calculations, 2026.

Table 11.

Forecast Error Variance Decomposition (FEVD) of global food price sub-indices showing relative contributions of own and cross-market shocks

Response variableOwn shock (%)Oils (%)Cereals (%)Dairy (%)Sugar (%)Interpretation
Meat94.23.31.80.10.6Highly isolated
Dairy74.611.829.49.6Moderately integrated
Cereals42.812.90.110.8Transmission role
Oils16.715.70.29.7System driver
Sugar58.730.412.63.6Partial integration

[i] Source: own elaboration.

DOI: https://doi.org/10.17306/j.jard.2026.1.00011r1 | Journal eISSN: 1899-5772 | Journal ISSN: 1899-5241
Language: English
Page range: 103 - 115
Accepted on: Mar 30, 2026
Published on: Mar 30, 2026
Published by: Poznań University of Life Science
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2026 Buhlebemvelo Dube, published by Poznań University of Life Science
This work is licensed under the Creative Commons Attribution 4.0 License.