Abstract
It is often useful to decompose an index number into the contribution of each product toward the total index, and consequently there are several well-known decompositions for bilateral indexes. In this note, I extend these decompositions to cases where bilateral indexes are made into multilateral GEKS indexes. Although the result is primarily of theoretical interest, it shows how decompositions based on a bilateral index can be extended to a multilateral index, and highlights the challenge of decomposing GEKS indexes.
1. Introduction
It is often useful to decompose an index number into the contribution of each product toward the total index. I focus on temporal price indexes in the interest of simplicity, but everything applies equally to both temporal quantity indexes and spatial price/quantity indexes. Following Balk (2008, Chapter 4), a price index is said to admit an additive (multiplicative) decomposition if there are weights such that it can be represented as an arithmetic (geometric) mean of price relatives, and there are several well-known decompositions for bilateral price indexes.
The purpose of this note is to show how additive decompositions for bilateral price indexes, principally the Fisher and Törnqvist indexes, can be extended when such indexes are used to make multilateral GEKS indexes. Webster and Tarnow-Mordi (2019) derive a multiplicative decomposition for the GEKS-Törnqvist index, with Białek (2026) extending this to the GEKS-Fisher and other variants, but these decompositions do not represent the GEKS index as a geometric mean of price relatives. Consequently, these decompositions are more difficult to interpret and compare across index-number formulas than the multiplicative decompositions for the corresponding bilateral indexes, and the usual avenue to derive additive and percent-change decompositions by Balk (2008, Chapter 4) is closed (although see the approached based on relative impacts by Białek (2026) for an alternative method). This is in contrast to the Geary-Khamis and repeat sales (Shiller 1991) multilateral indexes that can be directly represented as a mean of (imputed) price relatives and therefore readily decomposed. Instead, I augment the weights for the additive decomposition of a bilateral index to represent the GEKS index as the arithmetic mean of all combinations of price relatives, mirroring the way in which the GEKS index extends a bilateral index by considering all combinations of bilateral comparisons.
2. Decomposing the GEKS Index
The GEKS index between periods
where
See Balk (2008, Chapter 4) or Reinsdorf et al. (2002) for the details of these decompositions—importantly, for each of these decompositions, the weights
Martin (2021) generalizes the decompositions for the Fisher and Törnqvist indexes to any price index that is based on nested generalized means, so little is lost by starting from an additive decomposition for the price-index function
The goal is to extend the additive decomposition for the bilateral price-index function
To start, the geometric mean of indexes across all base periods in the numerator of the GEKS index (i.e., the GEKS “price level” in period
where
See again Balk (2008, Chapter 4) or Reinsdorf et al. (2002) for details. Combining with Equation (1) then yields the numerator of the GEKS index as an arithmetic mean of price relatives across all base periods
The same approach can be taken to represent the denominator of the GEKS index as an arithmetic mean of price relatives across all base periods. The only difference is that the goal is to represent the denominator as a harmonic mean of price relatives (i.e., decompose the inverse of the GEKS “price level” in period
where
Combining Equation (2) and Equation (3) then gives the GEKS index as an arithmetic mean of all combinations of price relatives that link period
Compared to the decomposition of the bilateral index-number formula
The weight for product
3. Example
Consider the following example to illustrate the decomposition in Equation (4). There are two products, each transacted at three points in time according to the data in Table 1, and the goal is to make a GEKS-Fisher index. See Supplemental Material for the accompanying R code for the step-by-step computations. With these data the GEKS-Fisher index between period 0 and 2 is 1.15. Decomposing this index involves first finding the outer product of the price data to get all combinations of price relatives between periods 0 and 2, shown in Table 2. This includes all the terms in the parentheses in Equation (4). Associated with each pair of price relatives in Table 2 is a weight, such that all weights sum to 1, given in Table 3. Calculating these weights involves calculating each of the three weights in Equation (4) for each pair of price relatives. Multiplying each weight by the corresponding price relative pair in Table 2 and summing gives the GEKS-Fisher index of 1.15.
Prices and Quantities for Two Products at Three Points in Time.
All Combinations of Price Relatives Between Periods 0 and 2.
Arithmetic Weights for the GEKS-Fisher Index.
It is worth noting that, despite being the smallest possible example, the GEKS-Fisher index is decomposed into thirty-six terms. Terms along the diagonal give the direct contribution of each product to the index (about 8% for each product), with the off-diagonal terms giving the (numerous) interaction terms.
4. Discussion
Unlike the decompositions by Webster and Tarnow-Mordi (2019) and Białek (2026), Equation (4) represents the GEKS index as an arithmetic mean of price relatives. This means that Equation (4) can also be used to generate a multiplicative decomposition, whereby the GEKS index is represented as geometric mean of all combinations of price relatives, as well as a percent-change decomposition, both for temporal and spatial indexes.
In practice, there are usually missing data when making a GEKS index, either due to product imbalance between period
Although the goal is to decompose a GEKS index, the result is actually slightly more general. Martin (2021) generalizes the additive decomposition of the geometric mean based on the logarithmic mean presented by Balk (2008, Chapter 4), and this can be used to generalize (4) when the index is based on a generalized mean instead of a geometric mean. That is, for an index of the form
Martin (2021) provides a generalization of the function
The generalized decomposition by Martin (2021) also shows that the same approach used to derive Equation (4) can be used to generalize both multiplicative and harmonic decompositions (see Färe and Karagiannis 2025), rather than additive decompositions, for the index-number function
Compared to the additive decomposition of a bilateral index-number formula, the decomposition of the GEKS index in (4) depends on all combinations of price relatives over the window of the index, not just those comparing prices at two points in time. As noted above, this also applies when extending multiplicative and harmonic decompositions, so it is not simply a feature of the additive decomposition. Instead, the decomposition is the sum of two terms: the direct contribution of price relatives comparing prices at two points in time for each product, and a large collection of interaction terms that give the contribution for pairs of price relatives across different products and time periods. Importantly, it is not sufficient to simply sum the weights for each product from the bilateral contributions over the window of the GEKS index—the interaction terms are required to exactly decompose the index as an arithmetic mean. This highlights an important distinction between the decompositions for bilateral indexes and the GEKS index, and one that is not seen when decomposing other types of multilateral indexes (i.e., Geary-Khamis, repeat sales). Although the large number of terms limits the practical use of this decomposition, the result is of theoretical interest as it shows a link between decomposing bilateral and multilateral GEKS indexes, as well as showing the challenges with decomposing GEKS indexes.
Supplemental Material
sj-zip-1-jof-10.1177_0282423X261451318 – Supplemental material for A Note on the Additive Decomposition of GEKS Indexes
Supplemental material, sj-zip-1-jof-10.1177_0282423X261451318 for A Note on the Additive Decomposition of GEKS Indexes by Steve Martin in Journal of Official Statistics
Footnotes
Author Note
All views expressed here are my own and do not necessarily represent those of the Government of Canada. This work has benefited from helpful comments by two anonymous referees and an associate editor. All errors are mine.
Funding
The author received no financial support for the research, authorship, and/or publication of this article.
Supplemental Material
Supplemental material for this article is available online.
Received: February 28, 2026
Accepted: April 29, 2026
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
