Skip to main content

More about Partitions

More about Partitions

When analyzing firm sales, it's often useful to group firms into a family of non-overlapping subsets called parts (similar to sectors). Both aggregate sales and their variance are defined in an analogous way for firms and sectors, with the only difference being the index used.

Xt=kSkt=pSptX_t = \sum_k S_{kt} = \sum_p S_{pt}

Here, the indices kk represent firms and pp represent parts. Partitions can be determined by various criteria, such as industry sectors, geographical regions, or even random allocation.

Footnote 1: Partitions can also be defined on the sets of buyer firms as well as seller firms, allowing for a network approach to cross-accounting of sales. Using indices pp and rr for parts, total sales from exchanges between parts and firms can be expressed as:

X=p, rspr=p, rk, lp, rsklX = \sum\limits_{p,\ r} s_{pr} = \sum\limits_{p,\ r} \sum\limits_{k,\ l \in p,\ r} s_{kl}

All sales from firm kk are associated with a firm ll on the other end.

X=kSk=k, lSklX = \sum\limits_{k} S_{k} = \sum\limits_{k,\ l} S_{kl}

Here, SS represents the value of sales, and kk and ll represent a pair of firms.

Footnote 2: At a micro level, sales between a pair of firms during a given time period can be disaggregated into transactions ii, composed of sales of items jj in quantities qjq_j at prices pjp_j. The value of a transaction sjs_j is in units of currency, derived from s=p.qs = p.q. Aggregation is thus in units of currency. Prices can be assigned to each item jj when observed, without assuming they belong to a product, are time-dependent, or are consistent across different agents exchanging the same product.

Sk=iti=ijtipjqjS_{k} = \sum\limits_i t_i = \sum\limits_i \sum\limits_{j \in t_i} {p_j q_j}

In this work, SkS_{k} is taken as given, focusing on aggregation up to the national level. Firm-level sales and atomistic items exchanged relate exactly in an ordinary sum.

X=kSk=jpjqjX = \sum\limits_{k} S_{k} = \sum\limits_{j} {p_j q_j}

Types of Partitions

Two types of partitions are particularly useful due to their formal properties:

  • Equal Weight Partitions: These are partitions where the value held by any PP parts is the same, ideally Sˉp=Xˉ/P\bar S_p = \bar X/P. While perfect precision may not be achievable, firms can often be separated into parts with weights close to Xˉ/P\bar X/P. Randomized assignments to parts can be referred to as random partitions.

  • Quantile Partitions: Also known as size-sorted equal weight partitions, these involve sorting firms by size before dividing them into QQ groups. Each partition's total sales are near Sˉq=Xˉ/Q\bar S_q = \bar X/Q. With a sufficient number of parts (e.g., Q=10,20Q = 10, 20), firms in most parts are close to a mean size (sˉq\bar s_q).

For quantile partitions, we expect Sˉq=Xˉ/Q=sˉqnq\bar S_q = \bar X/Q = \bar s_q n_q, where nqn_q is the number of firms in quantile qq. The mean size sˉq\bar s_q increases monotonically across successive parts qq, necessitating a decrease in quantile population nqn_q to maintain the quantile value near Sˉq=Xˉ/Q\bar S_q = \bar X/Q. Quantile partitions thus offer defined agent and population sizes, making them highly useful for analyzing micro moments as functions of agent size and quantile qq.

Note: Grouping firms can reduce the impact of multiplicative shocks on terms that sum to XtX_t. Linear relationships may apply to sectoral accounts even if they don't at the firm level. The problem of explaining parts' sales in terms of firm sales will be addressed in a later section.