feds · July 29, 2021

The Factor Structure of Disagreement

Abstract

We estimate a Bayesian three-dimensional dynamic factor model on the individual forecasts in the Survey of Professional Forecasters. The factors extract the most important dimensions along which disagreement comoves across variables. We interpret our results through a general semi-structural dispersed information model. The two most important factors in the data describe disagreement about aggregate supply and demand, respectively. Up until the Great Moderation, supply disagreement was dominant, while in recent decades and particularly during the Great Recession, demand disagreement was most important. By contrast, disagreement about monetary policy shocks seems to play a minor role in the data. Our findings can serve to discipline structural models of heterogeneous expectations. Keywords: Disagreement, Forecast Dispersion, Heterogeneous Expectations, Noisy Information, Dynamic Factor Model. Accessible materials (.zip)

Finance and Economics Discussion Series Divisions of Research & Statistics and Monetary Affairs Federal Reserve Board, Washington, D.C. The Factor Structure of Disagreement Edward Herbst and Fabian Winkler 2021-046 Please cite this paper as: Herbst, Edward, and Fabian Winkler (2021). “The Factor Structure of Disagreement,” FinanceandEconomicsDiscussionSeries2021-046. Washington: BoardofGovernorsofthe Federal Reserve System, https://doi.org/10.17016/FEDS.2021.046. NOTE: Staff working papers in the Finance and Economics Discussion Series (FEDS) are preliminary materials circulated to stimulate discussion and critical comment. The analysis and conclusions set forth are those of the authors and do not indicate concurrence by other members of the research staff or the Board of Governors. References in publications to the Finance and Economics Discussion Series (other than acknowledgement) should be cleared with the author(s) to protect the tentative character of these papers.

The Factor Structure of Disagreement Edward Herbst and Fabian Winkler∗ June 2021 Abstract We estimate a Bayesian three-dimensional dynamic factor model on the individual forecasts in the Survey of Professional Forecasters. The factors extract the most important dimensions along which disagreement comoves across variables. We interpret our results through a general semi-structural dispersed information model. The two most important factors in the data describe disagreement about aggregate supply and demand, respectively. Up until the Great Moderation, supply disagreement was dominant, while in recent decades and particularly during the Great Recession, demand disagreement was most important. By contrast, disagreement about monetary policy shocks seems to play a minor role in the data. Our findings can serve to discipline structural models of heterogeneous expectations. Keywords: Disagreement, Forecast Dispersion, Heterogeneous Expectations, Noisy Information, Dynamic Factor Model. JEL: C33, C38, E37 ∗Board of Governors of the Federal Reserve System, 20th St and Constitution Ave NW, Washington DC 20551. Our email addresses are edward.p.herbst@frb.gov and fabian.winkler@frb.gov. We thank our discussants Jonas Dovern, Alexanders Glas and Jenny Tang; Travis Berge, Andrew Chen, Neil Ericsson, Nathan Foley-Fischer, Eric Ghysels, Elmar Mertens, Anna Orlik, Ljangjun Su; and participants at the 2021 ASSA Annual Meeting, 23rd Norges Bank Macro Modelling Workshop, 2020 CEBRA Annual Meeting; 21st IWH- CIREQ-GW Macroeconometrics Workshop, Georgetown University GCER conference, FAU Nuremberg, Deutsche Bundesbank, Dallas Fed, George Washington University, and Singapore Management University for helpful comments. Sarah Baker, Carter Bryson and Rahul Kasar provided excellent research assistance. The views herein are those of the authors and do not represent the views of the Board of Governors of the Federal Reserve System or the Federal Reserve System. 1

1 Introduction There is hardly an aspect of the future that people don’t disagree about. Survey measures of macroeconomic expectations reveal substantial heterogeneity of expectations. This heterogeneity matters in many ways: It can lead to inertia in price dynamics (Woodford, 2002; Mackowiak and Wiederholt, 2009), non-fundamental driven business cycle fluctuations (Lorenzoni, 2009; Angeletos and La’O, 2013; Ilut and Schneider, 2014), as well as speculative dynamics and booms and busts in asset prices (Scheinkman and Xiong, 2003; Barillas and Nimark, 2013; Burnside, Eichenbaum, and Rebelo, 2016). The datasets commonly used to study heterogeneity of macroeconomic expectations are panel datasets that contain forecasts about multiple variables of several individuals made at different points in time. Yet the literature has largely ignored the multivariate nature of the data. Most studies of disagreement analyze only one variable at a time, with a particular focus on inflation (e.g. Mankiw, Reis, and Wolfers, 2003). Even where the multivariate structure of forecasts is explicitly modeled, empirical measures of disagreement are still based on univariate forecast dispersion such as the cross-sectional standard deviation (e.g. Capistran and Timmermann, 2009; Dovern, Fritsche, and Slacalek, 2012; Andrade, Crump, Eusepi, and Moench, 2016). This approach has advanced our understanding of the heterogeneity of expectations considerably. But the data contain much more information about the structure of disagreement. In particular, cross-sectional covariances of disagreement across macroeconomic variables can be highly informative. Macroeconomic models of heterogeneous expectations usually imply strong predictions for these covariances. However, the literature has thus far fallen short on a systematical estimation of multivariate comovement in individual expectations. In this paper, we take a first step towards filling this gap in the literature. We estimate a probabilistic model of multivariate heterogeneous expectations. We directly estimate the model on individual-level forecasts in the well-studied Philadelphia Fed’s Survey of Professional Forecasters (SPF). The model is a Bayesian three-dimensional dynamic factor model that is structured in a particular way: Each forecaster is endowed with a small number of factors that describe the deviation of their predictions from the consensus forecast. The factors are assumed to be independent across forecasters, but the loadings on forecast variables are common for all forecasters. Almost all existing structural models of heterogeneous expectationsin macroeconomicsimplyareduced-formfactorstructure ofmultivariateexpectations with these features. The estimated factor loadings in our model represent the most important cross-sectional comovement dimensions across forecast variables. Because of the assumed independence of latent factors across forecasters, the estimation procedure can also 2

be parallelized efficiently. The Bayesian framework also handles the well-known problem of missing data in survey data without difficulty. While our dynamic factor model is a reduced-form model, we offer an interpretation through a general semi-structural model of dispersed or “noisy” information. Almost all existing structural macroeconomic models with heterogeneous expectations (including Mackowiak and Wiederholt, 2009; Woodford, 2002; Lorenzoni, 2009; Angeletos, Collard, and Dellas, 2018, to name just a few prominent contributions) can be subsumed into this semistructural model, in which agents predict a dynamic multivariate data-generating process by filtering noisy signals about the aggregate state, and differences in expectations arise because some of the signals contain idiosyncratic noise. We map the expectations generated by this model into our reduced form factor model. When agents only receive signals about the exogenous shocks of the aggregate model, we can further identify the factor loadings of the reduced form with the impulse responses of the aggregate shocks agents disagree about. We use our estimated model to uncover new facts about disagreement. First, we find that the comovement of disagreement can be described by two factors that we label “demand” and “supply” disagreement, respectively. Innovations to supply disagreement increase a forecaster’s output expectations but decrease their inflation expectations. They also increase expectations of longer-run GDP growth, productivity and the natural rate of unemployment. Innovations to demand disagreement increase inflation, output and interest rate expectations. Second, demand disagreement is substantially more persistent than supply disagreement. Third, the relative importance of the two factors in the data varies over time. Demand disagreement has become moreimportant overtime and has been particularly important during the Great Recession. Supply disagreement has mattered most during the 1970s and again during the recent COVID crisis. Fourth, demand disagreement is not driven by disagreement about the course of monetary policy. Our findings can serve to discipline structural models of heterogeneous expectations. For example, signals about total factor productivity are the most important driver of disagreement in many noisy information models (e.g. Lorenzoni, 2009; Nimark, 2014). According to our results, this type of disagreement only fits the data well before the Great Moderation. The model of Melosi (2014) adds idiosyncratic signals about monetary policy shocks. Our estimation finds little evidence of this type of disagreement in the data. By contrast, a model in which there is disagreement about technology and discount factor shocks, as in Benhima and Poilly (2020), is more consistent with our results. We hope that future research will make use of our methodology to align structural models more closely with the factor structure of disagreement in the data. The cross-sectional dispersion in our estimated factors can also be used as a new set of 3

measures of macroeconomic disagreement. These measures are more comprehensive than univariate forecast dispersion because the factors efficiently summarize disagreement across a wide range of variables. We show that dispersion in the factors exhibits salient features previously documented in the literature, yet carries additional information compared to univariate dispersion measures. The only data we use in the paper are survey forecasts. We do not use realizations of the forecast variables, either to estimate the model or to analyze forecast errors. The immediate benefit is that we avoid common problems in evaluating survey forecasts such as data definitions and revisions. But it also means that our analysis remains silent on issues such as forecast accuracy or systematic biases in expectations. Instead, our focus is to shed light on previously undocumented facts about the cross-sectional comovement of expectations, without judgment about the accuracy or rationality of these expectations. We evaluate a particular factor structure in which loadings are common across forecasters and the factors themselves are forecaster-specific, implicitly assuming that everyone uses the same forecasting model conditional on their factors. In practice, disagreement may also arise from heterogeneous forecasting models. However, modeling heterogeneous beliefs in this way quickly becomes intractable even in simple setups. To the extent that factor loadings are in fact forecaster-specific, our estimation procedure will reveal an average forecasting model which still improves our understanding of forecasters’ expectations formation. Our paper relates to a large literature that uses survey data to inform models of expectations. Most of this literature either uses consensus forecasts (e.g. Coibion and Gorodnichenko, 2015) or use dispersion statistics like the cross-sectional standard deviation to summarize disagreement (e.g. Andrade, Crump, Eusepi, and Moench, 2016). A few studies go beyond dispersion statistics. For example, Patton and Timmermann (2010) study the persistence of forecaster disagreement over time. Rich and Tracy (2017) study how the extent of individual disagreement predicts forecast revisions and forecast accuracy, and relate disagreement to individual uncertainty measured in density forecasts. Bordalo, Gennaioli, Ma, and Shleifer (2018) use individual forecasts to study the predictability of forecast errors by forecast revisions. All of these studies focus on one variable at a time. Our paper is the first to estimate a full probabilistic model directly on multivariate, individual forecasts. The direct precursor to our analysis is Dovern (2015). In addition to studying timevarying univariate forecast dispersion, Dovern also examines the cross-sectional correlations between individual forecasts of output growth, unemployment and inflation. He concludes that these correlations are not particularly strong in the data, in contrast to what is predicted by most theoretical models of forecast disagreement. Consistent with his findings, the idiosyncratic components in our estimated model explain about two thirds of the vari- 4

ance of disagreement. But to us, the glass is a third full rather than two thirds empty: The comovement we estimate is still informative for inferring structural sources of disagreement. Moreover, the factor model we estimate can—–and does—–uncover strong conditional comovement, highlighting the limitations of unconditional cross-sectional correlations. Our paper also relates to a small literature that examines “theory-consistency” of forecasts. Carvalho and Nechio (2014) and Dräger, Lamla, and Pfajfar (2016) compute the percentage of individual forecasts in the Michigan survey of consumers that conform to a Fisher equation, a Taylor rule or a Phillips curve. Kuang, Tang, Zhang, and Zhang (2020) test whether forecasts are consistent with cointegrating relationships implied by theory. In this paper, we do not test for specific comovement relations, but let the data “speak freely” about the most important comovement relations. The remainder of this paper is structured as follows. Section 2 describes our dynamic factor model and offers a semi-structural interpretation through a model of dispersed information. Section 3 describes the data and the estimation procedure. Section 4 presents the main estimation results. In Section 5, we look at the dispersion of the factors and how they relate to univariate disagreement. Section 6 contains a number of robustness checks and additional estimation results. Section 7 concludes. 2 A factor model of multivariate disagreement We observe a panel of forecasts yˆ , each made by an individual i at a time t about a jt+h|it variable j, concerning the realization y at a future time t+h. The forecast horizon h = 0 jt+h corresponds to the current-quarter nowcast, h = 1 corresponds to the one quarter-ahead forecast and so on. Let M be the total number of forecasters covered in the data set, T the number of time periods, and J the set of variables j and forecast horizons h considered. Then the panel has three dimensions: Time t ∈ (1,...,T), individual i ∈ (1,...,M), and forecast variable/horizon (j,h) ∈ J.1 Define the consensus forecast as the cross-sectional average forecast: 1 (cid:88) y¯ = yˆ (1) jt+h|t jt+h|it | I | t i∈It whereI ⊂ {1,...,M}isthesubsetofforecasterswhorespondtotheforecastofvariablej at t horizonhinperiodt. Wedefine disagreement asthedeviationofanindividual’sforecastfrom the consensus. An individual’s disagreement, denoted y , is simply the cross-sectionally jhit 1One could of course consider the data a four-dimensional panel by separating out the variables and forecast horizons. We discuss this issue in Section 6, but here we group forecast variables at different horizons into one dimension. 5

demeaned forecast: y = yˆ −y¯ . (2) jhit jt+h|it jt+h|t 2.1 Model Wenowconstructatimeseriesmodelfordisagreement. Weassumethattherandomvariables driving disagreement are identically distributed and independent across individuals. Thus, it is sufficient to describe the probability model for an arbitrary individual i’s disagreement. The aggregate model is merely the collection of individual models sharing common parameters. Recall from (2) that at time t, an individual’s i disagreement for the h-step forecast of variable j is denoted by y . We can write individual i’s disagreement at time t as a vector jhit of length N = |J|, y = [y ] . it jhit (j,h)∈J For each individual i, we assume the elements of this vector disagreement can be decomposed intoasystematiccomponentwhichrepresentsthepartofdisagreementthatiscommonacross variables and an orthogonal, idiosyncratic component. Thus, disagreement can be written as a factor model, y = Λf +ξ . (3) it it it Here Λ is an N × p matrix of factor loadings, f is a vector of p common factors, and ξ it it is vector of N idiosyncratic errors. The p factors each follow independent autoregressive processes (AR) of order 1. Let φ be the p × 1 vector corresponding to the autoregressive coefficients associated with these processes and Φ = diag(φ), where the diag(·) operator places the vector φ on the diagonal of p×p matrix whose other elements are zero. Then we can write the dynamics of the factors as a vector autoregression (VAR): iid f = Φf +u , u ∼ N(0,I ). (4) it it−1 it it p Finally, the idiosyncratic components also follow independent AR processes of order 1. Let ρ be the N ×1 vector of autoregressive coefficients of these processes and P = diag(ρ). Similarly, let σ2 be the vector of variances of their innovations and Σ = diag(σ2). We can write the VAR for the idiosyncratic term as: iid ξ = Pξ +v , v ∼ N(0,Σ). (5) it it−1 it it 6

Equations (3), (4), and (5) form a dynamic factor model for individual i’s disagreement.2 It’s worth mentioning a few comments on the characteristics of such a model. First, for almost all Λ, the factors are already identified up to sign and label by the assumption that they are independent from one another. This identifying assumption makes interpretation of the factors easier. Moreover, as shown in section 2.2, it is consistent with popular models of heterogeneous information. Second, we again emphasize that each forecaster i is described by the same econometric model, with differences only occurring in the realization of the factors and idiosyncratic terms. That is, the parameters θ = (Λ,φ,ρ,σ2) are identical across forecasters. Let Y = [y ,...,y ](cid:48) be the matrix of the time series of disagreement for i i1 iT individual i. Given a vector of parameters θ, the likelihood function for individual i, p(Y |θ), i can be evaluated using the Kalman filter using the state space representation implied by (3), (4), and (5).3 This approach has the advantage of efficiently handling missing observations. A different way of writing the model is to recast the model (3)–(5) in a standard twodimensional structure. We can stack the disagreement of all forecasters i = 1,...,M in one large vector and write:        y Λ 0 ··· 0 f ξ 1t 1t 1t  y   0 Λ 0  f   ξ   2t    2t   2t    . . .   =   . . . . . . ...     . . .   +  . . .   (6)        y 0 0 ··· Λ f ξ Mt Mt Mt        f Φ 0 ··· 0 f u 1t 1t−1 1t  f   0 Φ 0  f   u   2t    2t−1   2t    . . .   =   . . . ... . . .     . . .   +  . . .   , u t ∼ N (0,I M ⊗I p ) (7)        f 0 0 ··· Φ f u Mt Mt−1 Mt        ξ P 0 ··· 0 ξ v 1t 1t−1 1t  ξ   0 P 0  ξ   v   2t    2t−1   2t    . . .   =   . . . ... . . .     . . .   +  . . .   , v t ∼ N (0,I M ⊗Σ). (8)        ξ 0 0 ··· P ξ v Mt Mt−1 Mt Expressed in this form, we can interpret our model of individual disagreement as a standard dynamic factor model with pM factors.4 We impose restrictions on the factor loadings of 2Both f and ξ are initialized at time t = 0 as f ∼ N(0,I ) and ξ ∼ N(0,I ). This simplifies the it it i0 p i0 N computation , with minor effects on the results. Note that in the empirical implementation the timing is forecaster specific, with t = 1 referring to the first period a given forecaster is in the sample and t = T the last period. We omit this detail in the exposition for simplicity. 3In a slight abuse of notation, we use p to denote the number of factors and a generic probability density function. The meaning should be clear from context. 4Onecanalsointerprettheconsensusforecastasanadditionalcommonfactorinourmodel,whichrelates 7

the remaining pM factors that assign each set of p factors to one particular forecaster. 2.2 A semi-structural interpretation Our factor model is a reduced-form description of disagreement, but the choice of this structure is motivated by the theoretical literature on heterogeneous expectations. Almost all structural macroeconomic models with heterogeneous expectations imply a factor structure of disagreement that of the same form as our reduced form factor model, as we will now show. Inthesemodels,whichareoftencalleddispersedinformationornoisyinformationmodels, a continuum of agents, indexed by i ∈ [0,1], forms expectations about aggregate macroeconomic variables: Assumption 1. All aggregate endogenous variables y are linear functions of a finite set of t state variables x which follow linear stochastic processes with normally distributed shocks: t y = Cx (9) t t iid x = Ax +Bε , ε ∼ N (0,I ). (10) t t−1 t t nx Agents in the model do not directly observe y or the state variables x , but the model t t structure and parameters are common knowledge. Instead, the information set of each agent is commonly described by a set of signals s that the agent receives each period. We allow it for a very general signal structure: Assumption 2. Agents’ information sets are given by a set of Gaussian signals s = it Hx + Q (L)e + Q (L)u . The common noise shocks e ∼ N (0,I ) are the same for t e t u it t ne all agents, while the idiosyncratic noise shocks u ∼ N (0,I ) are independently distributed it p across agents. All shocks are independent across time. The distributed lags are such that Q (L)e and Q (L)u are stationary. e t u it Ourfinalassumptionrelatesagents’expectationstotheforecastsrecordedinsurveydata, by including measurement error: Assumption 3. Agents’ observed forecasts are given by yˆ = E [y ]+ξ (11) jh+t|it it jt+h jhit where the measurement errors ξ are stationary processes that are independent across forejhit casters i and variables j. forecasts to disagreement through yˆ =y¯ +y . it t it 8

Together, our assumptions cover most models of heterogeneous expectations that have been put forward in the literature. First, the law of motion for y in Assumption 1 may t be an exogenous data-generating process, like in much of the existing literature that fits dispersed information models to survey data, including Coibion and Gorodnichenko (2015), Andrade, Crump, Eusepi, and Moench (2016), and others. It may also be the potentially complexequilibriumoutcomeofamodelinwhichagents’signalextractionprobleminfluences aggregateoutcomes, likeinLorenzoni(2009), AngeletosandLa’O(2013)andrelatedstudies, orofarational inattention modelwherethe signalsarechosenendogenously(seeMackowiak, Matejka, and Wiederholt, 2018 for a survey). Second, common noise shocks that affect aggregate dynamics can be accommodated by including them in ε instead of e . Third, t t signals can be arbitrarily correlated across agents by rewriting the common shocks e and t idiosyncratic shocks u accordingly. Fourth, by extending the state vector appropriately, it the signals can be made to reveal parts of the state x with finite lags or leads (“news t shocks”). Finally, the state x need not be stationary, so that disagreement about the long t run (“fundamental disagreement” in the language of Andrade, Crump, Eusepi, and Moench, 2016) is possible. Our formulation also has limitations. It does not accommodate non-linearities or non- Gaussian shocks (e.g. Nimark, 2014). We also do not allow for infrequent updating of information sets like in the sticky information models of Mankiw and Reis (2002). Most importantly, our assumptions do not accommodate heterogeneity of beliefs in dimensions other than the realizations of the idiosyncratic shocks u , including heterogeneous precision it of signals, disagreement about the aggregate process in Assumption 1, or any form of heterogeneouspriors. Anyheterogeneityinforecastingmodelsislikelytobeanimportantsourceof disagreement that manifests itself in survey data on expectations (Patton and Timmermann, 2010). However, modeling such heterogeneity becomes difficult even in the very stylized environment discussed here. Indeed, we are not aware of a structural macroeconomic model in the literature with such a form of heterogeneity in beliefs. We can now express disagreement in the semi-structural model as follows: Proposition 1. Under Assumptions 1–3, disagreement has the form: ∞ (cid:88) y = Ψ u +ξ . (12) jhit jhs it−s jhit s=0 Proof. See Appendix B. The representation in (12) is a generalized dynamic factor model (Forni, Hallin, Lippi, and Reichlin, 2000) that captures the essential restrictions of our estimated reduced-form 9

model: Each forecaster i has its own set of factors, but the loadings of the factors on the deviation from the average forecast have identical loadings for all forecasters.5 The factors in our reduced form model thus correspond to the idiosyncratic shocks u to agents’ signals, it and the factor loadings correspond to the effects of these shocks on agents’ model-based expectations. In order to characterize the factor loadings further, one now has to become more specific about the signal structure and the underlying model. In much of the literature on dispersed information(e.g. Woodford,2002;Melosi,2014;Angeletos,Collard,andDellas,2018),agents are assumed to only receive signals about the exogenous driving processes ε . Benhima and t Poilly (2020) additionally assume that agents learn the state of the economy perfectly after a finite number of periods. While these assumptions are made for tractability of solving these models, they also lead to a reduced-form factor structure that is easier to interpret. Consider the following special case of Assumption 2. Assumption 2A. The signals s that describe agents’ information sets have the form: it (cid:32) (cid:33) ε +η t it s = (13) it ε t−1 η =ρ η +e +u +ϑ (e +u ), (14) kit k kit−1 kt kit k kt−1 kit−1 e i ∼ id N (cid:0) 0,σ2 (cid:1) , u i ∼ id N (cid:0) 0,σ2 (cid:1) kt ek kit uk where ρ ∈ (0,1), e are iid across k and t, and u are iid across i, k and t. Additionally, k kt kit σ = 0 for k > p. uk The assumption states that agents receive signals about the structural shocks and that only the first p signals contain an idiosyncratic noise. The state of the economy is perfectly revealed with a one-period lag. Further, the noise component of the signal follows an ARMA(1,1) process, which is the simplest process for which the reduced-form factors also display an autoregressive component.6 Withthisassumption, thefactorrepresentationofdisagreementinthemodelissimplified further. We are able to represent the reduced-form factors as AR(1) processes, just like in 5In addition, our reduced form imposes specific dynamics on the factors and idiosyncratic components, namely that Ψ (L)u = Λf with f = Φf +u , and ξ = Pξ +v . We impose these additional jh it t t t−1 it it it−1 it restrictionsinordertokeepthenumberofestimatedparameterssmallwithoutneedingtoimposeaparticular structural model, which would also come with its own set of restrictions to Ψ (L) and ξ . jh it 6Note that we also implicitly assume that the common noise shocks e are independent of the structural t shocksε , i.e. theydonotaffectaggregateoutcomes. Allowingforsuchaggregatenoiseshockswouldrender t our mapping to the reduced form less sharp, as an idiosyncratic shocks u would now carry information kit aboutboththe“true” structuralshockandoftheaggregatenoiseshock,andthecorrespondingreduced-form factor loadings would be weighted averages of the aggregate effects of ε and e . kt kt 10

our reduced-form model. More importantly, the factor loadings have a precise interpretation. Proposition 2. Under assumptions 1, 2A and 3, disagreement has the form: y = Λ f +ξ (15) jhit jh it jhit f = a f +u . (16) kit k kit−1 kit where a ∈ (0,1), k = 1,...,p. Moreover, there exist constants c such that the loadings of k k the kth factor are proportional to the impulse response function to ε : kt Λ = c C AhB . (17) kjh k j· ·k Proof. See Appendix B. The factor loadings are identified, up to a scalar, with the impulse response functions to the shocks that agents disagree about. Thus, if agents’ disagreement stems from idiosyncratic signals about, say, a technology shock, then the loadings on one of the factors in the reduced form will trace out the impulse responses of the economy to this shock. Under this interpretation of our reduced form factor model, we can then apply standard sign restrictions on impulse responses used in the literature on VARs to our estimated factor loadings in order to characterize the shocks about which agents disagree most about. 3 Data and estimation 3.1 Data We use individual responses in the SPF. The survey is the longest-running quarterly survey of macroeconomic forecasts in the United States and has been well studied. The sample starts in 1968:Q4 and we include data through 2020:Q4. Since 1990, the survey is run by the Philadelphia Fed. In the middle of each quarter, participants are asked to forecast a wide range of variables for the current quarter and each of the following quarters, up to four quarters out. In addition, they are also asked to report a number of longer-run forecasts, as well as recession probabilities.7 The full set of variables and additional summary statistics are documented in Appendix C. The SPF is a panel data set in which each forecaster can be tracked over time. However, the panel contains a large amount of missing data for a number of reasons. First, forecast 7The survey also includes forecasts at annual horizons, as well as density forecasts. We do not consider these additional forecasts here. 11

variables have been introduced into the survey at various points in time. While the initial 1968 survey only asked about eight variables, that number has since grown to 27. Second, many forecasters enter and exit the sample. Over the sample, 446 forecasters have participated in the survey, but the average number of respondents in any given quarter is only 36 on average. Third, even forecasters that do participate do not always respond to all questions in the survey in a given quarter. While the more prominent forecasts such as real GDP are almost always filled in, some less prominent ones like the natural rate of unemployment are only filled in by about half of respondents, on average. The complex missing data patterns complicates inference about individual responses, especially when studying multivariate forecasts. The Kalman filter we use to estimate our factor model is ideally suited to handle missing data, an advantage that has been previously exploitedintheliteratureonmixed-frequencydataandnowcasting(e.g. Banbura, Giannone, Modugno, and Reichlin, 2013). In this paper, we focus on the horizon h = 4 together with long-run forecasts.8 We omit nominal GDP forecasts, as they are a linear combination of real GDP and GDP deflator forecasts, as well as PCE and core PCE inflation forecasts which are very highly correlated with their CPI counterparts. This leaves our baseline sample with 28 observables. These include GDP and its components, three other indicators of real activity, four measures of inflation, two labor market indicators, and four components of interest rates, in addition to recession probability. We include 6 long-run (h = 40) average forecasts for real GDP, CPI, the Treasury bill, productivity growth, and stock prices. Finally, we include disagreement about the natural rate of unemployment. In the SPF, this forecast is not made with reference to a particular horizon; we group it with the long-run variables for presentation purposes. Most variables are forecast in levels. This potential for nonstationarity can be challenging for factor models. Therefore we transform the individual forecasts (and hence the derived disagreement) using the classifications from Stock and Watson (2002), ensuring the measures of disagreement are stationary.9 Table 1 provides details on transformation, summary statistics for disagreement, and information about the prevalence of the each of . The data we use has 8,457 observations, each representing one forecaster’s predictions of the 28 variables at a point in time. 8We focus on a particular horizon (along with long-run forecasts) to be consistent with most of the other literature on disagreement. In addition, while including multiple short-run horizons is conceptually straightforward in our framework, disentangling the natural comovements of the same variable forecasted at different horizons from the relationships across variables can be challenging. Jointly estimating a factor modelwithallhorizonsincluded,alongthelinesofMoench,Ng,andPotter(2013),islefttofutureresearch. 9In the literature on factor models, observables are often standardized prior to estimation. In order to make interpretation of the coefficients easier, we do not standardize. Results are robust, however, to this kind of data pretreatment. 12

Table 1: Summary Statistics. Variable y format s.d. autocorr. # time average # jhit periods forecasters GDP components GDP 5 1.10 0.51 204 36.8 Consumption 5 0.88 0.50 158 32.7 Non-res. investment 5 2.56 0.59 158 32.0 Res. investment 5 4.58 0.65 158 31.9 Non-federal gov’t 5 1.18 0.6 158 31.1 Federal gov’t 5 2.23 0.62 158 31.0 Inventories 5 0.21 0.46 158 31.5 Net exports 5 0.42 0.54 158 31.9 Other real activity Industrial production 5 1.80 0.58 204 34.9 Housing starts 4 10.28 0.67 204 35.5 Corporate profits 5 6.02 0.50 204 27.7 Inflation GDP deflator 6 0.81 0.53 195 36.6 CPI 6 0.64 0.49 158 33.7 Core CPI 6 0.41 0.62 56 37.3 Core PCE 6 0.36 0.64 56 34.8 Labor market Employment 5 0.85 0.50 69 35.2 Unemployment rate 1 0.46 0.52 204 37.4 Natural rate of unemp. 1 0.42 0.92 25 17.5 Interest rates 3-month T-bill rate 2 0.63 0.64 158 33.0 10-year term spread 1 0.43 0.54 116 34.9 Aaa spread 1 0.32 0.47 116 29.7 Baa-Aaa spread 1 0.24 0.24 44 26.2 Recession prob. Recession prob. 1 12.75 0.60 205 36.2 Long-term forecasts Real GDP (10y avg.) 5 0.35 0.86 29 33.4 CPI (10y avg.) 6 0.47 0.78 117 33.6 T-bill rate (10y avg.) 2 0.81 0.78 29 28.5 Prod. growth (10y avg.) 4 0.46 0.87 29 29.6 Equity return (10y avg.) 4 2.00 0.82 29 24.3 Note: Sample runs from 1968Q4 through 2020Q4. “s.d.” is the pooled standard deviation of y˜ and jhit “autocorr.” is its average first autocorrelation. “# time periods” describes the number of time periods for which the variable could be constructed from available responses from at least one forecaster. “average # forecasters” describes the average number of forecasters per time period for which the variable could be constructed from available responses. Transformations: 1 is plain levels. 2 is the difference of the time t-forecast level for t + h minus the “forecast” level for t − 1 (realizations at t − 1 are known to survey participants at t). 4 is log levels. 5 is the time t-forecast annualized log growth rate between t+h and t−1. 6 is the difference of the time t-forecast of the annualized log growth rate between t−1 and the “forecast” annualized log growth rate between t−1 and t−2. Transformations are applied to individual forecasts before differencing out the consensus. Forecast horizons are four quarters except for UBAR which does not have a horizon and long-term forecasts for which the horizon is ten years. 13

3.2 Estimation As mentioned above, aggregation is simple because the factors and idiosyncratic terms are independent across individuals. Let Y = [Y(cid:48),...,Y(cid:48) ](cid:48). Then the likelihood function for the 1 M entire set of disagreement is given by: M (cid:89) p(Y|θ) = p(Y |θ). (18) i i=1 Given this likelihood function, one could estimate the model via MLE as in (Stock and Watson, 1989). Instead, we follow a Bayesian approach.10 The central object of Bayesian inference in the posterior distribution, p(θ|Y), which is the combination of the likelihood and a prior distribution, p(θ), specifying initial beliefs about θ, using Bayes rule: p(Y|θ)p(θ) p(θ|Y) = . (19) p(Y) IntheBayesianapproach,thecalculusofprobabilitycharacterizeshowthestateofknowledge or degree of beliefs about some object (for example the parameters θ) changes in light of the data. On advantage in this application is that, the posterior distribution completely characterizes the uncertainty about an object of interest, without reference to potentially inaccurate asymptotic approximations or tedious bootstrapping. In what follows, for ease of notation we drop references to horizon h and only index variables using j = 1,...,N. Prior Distribution. Bayesian inference requires a prior distribution over the parameters θ. We set the priors as follows. For each σ2,j = 1,...,N, we use an inverse gamma j distribution. We derive a prior distribution for this variance by specifying a prior over its standard deviation. We follow the formulation used in Zellner (1971), parameterized by degrees of freedom, ν , and scaling parameter, s .11 For each j we set j j ν = 10 and s = std(Y )/2, i = 1,...,N, (20) j j j where Y denotes the stacked (across forecasters and time) vector of disagreements of the jth n variable. This means that, at the prior mode, the factors explain almost half of the standard 10We note that frequentist estimation of factor models in three-dimensional panels is also an active area of research (Lu and Su, 2018). 11The pdf of this inverse gamma random variable σ is given by 2 (cid:18) νs2(cid:19)ν/2 1 p(σ|ν,s)= e−νs2/(2σ2). Γ(ν/2) 2 σν+1 14

deviation of the observed disagreements. This reflects the view that a factor structure is likely to be present in the data. The prior distribution for Λ is as follows. The priors for each row of Λ, corresponding to the loading on the jth variable, are independent of one another; each is conditional their respective of σ2. The first row, Λ , follows a truncated random normal distribution, j 1 p(Λ ) ∝ 1 ×N(0,σ2V ), (21) 1 {Λ1,1≥0,Λ 1,k >Λ 1,k−1 } 1 Λ where N (0,σ2V ) denotes the multivariate normal pdf with mean 0 and variance σ2V . 1 Λ 1 Λ The function 1 denotes the indicator which takes the value 1 if the conditions in brackets are satisfied and zero otherwise. This truncation ensures that: (1) the factors are sign normalized and (2) that each factor is different. In practice, the sign restrictions do not bind when eliciting the posterior distribution using the Gibbs sampler. The second normalization is not necessarily innocuous. We are assuming that each factor loads on the first variable—in all of our applications the disagreement for real GDP growth. Estimation results without this restriction imposed, however, deliver identical posteriors once the inequality restriction is imposed in post-processing of the draws. The prior of the remaining rows are simply given by unrestricted multivariate normal distributions, (cid:0) (cid:1) Λ |σ2 ∼ N 0,σ2V , j = 2,...,N. (22) j j j Λ The variance for each row is given by σ2V , where: j Λ V = 4×I . Λ p Notethatthismeans–leavingasidethetruncation–thatwecanwritethepriordistribution over Λ as matrix normal with mean zero and covariance matrices Σ =diag(σ2) (an N × N matrix) and V (a p × p matrix). The vec(Λ) given Σ follows a multivariate normal Λ distribution with mean zero and variance V ⊗Σ. Λ The priors for the autoregressive parameters for the factors and idiosyncratic errors are, φ ∝ 1 N(µ ,V ), k = 1,...,p (23) k {0≤φ <1} φ φ k and ρ ∝ 1 N(µ ,V ), j = 1,...,N. (24) j {−1≤ρj<1} ρ φ That is, we require φ and ρ to lie in the unit interval. The values for the prior hyperpak n 15

rameters are: µ = µ = 0.5, and V = V = 0.152. φ ρ φ ρ Estimation. The posterior distribution of the parameters is not available in closed form and thus we must rely on simulation methods to estimate the model. We follow the literature on Bayesian dynamic factor models—e.g., (Geweke and Zhou, 1996) and (Otrok and Whiteman, 1998)—and use a Gibbs sampler to elicit draws from the posterior. The sampler iterates over a sequence of conditional distributions, ultimately producing a set of (correlated) draws from the posterior distribution of interest. The Gibbs sampler, its validation, and convergence diagnostics are detailed in Appendix A. 4 Results In this section, we present the parameter estimates of our baseline estimation and give an economic interpretation to these estimates. We also perform several variance decompositions to show which aspects of disagreement in the data are picked up by the estimated factors. 4.1 Parameter estimates Table 2 shows the posterior mean, fifth, and ninety-fifth percentiles for Λ associated with the baseline model. Both factors load on real GDP substantially. A unit increase in the first factor increases an individual’s forecast about real GDP by about 0.75 percent relative to the consensus forecast at the posterior mean. For the second factor, the increase is about 0.4, about half the magnitude of the associated coefficient for the first factor. An increase in the first factor is associated with an unambiguous increase of individual forecastsofthecomponentsofrealGDPandotherrealactivityindicators. Employmentforecasts increase, those of the unemployment rate, an inversely related labor market indicator, decrease. Similarly, estimates of recession probabilities also decrease. Most strikingly, while positive movements in the first factor tend to increase expectations of real activity, inflation expectations fall strongly. For this reason, we label the first factor supply disagreement, as it moves real activity and inflation expectations in opposite directions. The loadings on long-term real GDP and productivity forecasts are positive, and expectations of the natural rate of unemployment fall. Viewed through the lens of the semi-structural interpretation in Section 2.2, these patterns are consistent with disagreement about permanent productivity shocks. 16

A unit increase in the second factor is also associated with an increase of individual forecasts of the majority of real GDP components and other real activity indicators. In contrast to the first factor, an increase in the second factor is associated with an increase in inflationexpectations. Thispositivecomovementbetweeninflationandrealactivityforecasts leads us to label the second factor as demand disagreement. In the long-term forecasts, an increase in the second factor leads an increase in long-run inflation expectations, and a smaller increase of productivity and real GDP forecasts. Interestingly, forecasts of federal government spending decrease in response to increases in the second factor. Through the lens of our semi-structural model, we can then rule out disagreement about fiscal shocks (at least at the federal level) as the source of disagreement represented by this factor. Likewise, short-term interest rate forecasts increase moderately in response to increases in the second factor, thus ruling out disagreement about monetary policy shocks.12 In fact, neither of the two factors are associated with meaningful movements in forecasts of short-term interest rates or spreads. Thus, the the factor reveals that disagreement about financial variables, though important in magnitude, is not strongly related to disagreement about real activity or prices. Of course, such a conclusion may be influenced by the assumptions underpinning the factor model, namely the independence of the factors and the number of factors. However, it is consistent with the simple fact that the unconditional correlations of interest rate disagreement with real GDP and CPI disagreement are only 0.09 and 0.17, respectively. In Section 6, we document that with four factors instead of two, some of the factors start loading on interest rates. Even then, patterns representing disagreement about monetary policy shocks do not emerge. Because our factor model is dynamic, we can also use it to document the persistence of supply and demand disagreement. The bottom row of Table 2 displays the estimates of the autoregressive coefficients associated with the dynamics of each of the factors. The second factorrepresentingdemanddisagreement,whoseassociatedφparameterhasaposteriormean of0.76, issubstantiallymorepersistentthanfirstfactorrepresentingsupplydisagreement. In fact, its persistence is higher than that of disagreement in any of the medium-term forecasts in Table 1, except for the longer-run forecasts. 4.2 Variance decompositions The estimates of Λ can already reveal something about the degree to which heterogeneity in expectations of different variables can be explained by the factors. To get a better sense of 12Our results do not preclude that forecasters may disagree about the effects of monetary policy, insofar as innovations to the second factor could stem from disagreement about the strength of aggregate demand that is induced by monetary policy surprises. 17

Table 2: Posterior of Λ and φ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.78 ( 0.00) [ 0.75, 0.82] 0.41 ( 0.01) [ 0.35, 0.47] Consumption 0.66 ( 0.00) [ 0.62, 0.70] 0.36 ( 0.01) [ 0.31, 0.42] Non-res. investment 1.14 ( 0.01) [ 1.03, 1.24] 0.76 ( 0.01) [ 0.66, 0.86] Res. investment 1.65 ( 0.01) [ 1.48, 1.82] 1.08 ( 0.02) [ 0.92, 1.24] Non-federal gov’t 0.28 ( 0.00) [ 0.24, 0.32] 0.14 ( 0.00) [ 0.11, 0.17] Federal gov’t 0.20 ( 0.00) [ 0.12, 0.29] -0.06 ( 0.00) [-0.11, -0.00] Inventories 0.04 ( 0.00) [ 0.03, 0.05] 0.03 ( 0.00) [ 0.03, 0.04] Net exports 0.05 ( 0.00) [ 0.03, 0.07] -0.01 ( 0.00) [-0.02, 0.00] Other Real Activity Housing starts 0.80 ( 0.02) [ 0.59, 1.01] 1.36 ( 0.01) [ 1.15, 1.55] Industrial production 0.30 ( 0.01) [ 0.25, 0.36] 0.52 ( 0.00) [ 0.48, 0.57] Corporate profits 0.63 ( 0.01) [ 0.48, 0.78] 1.06 ( 0.01) [ 0.92, 1.21] Labor Market Unemployment rate -0.06 ( 0.00) [-0.07, -0.05] -0.12 ( 0.00) [-0.13, -0.11] Employment 0.23 ( 0.00) [ 0.19, 0.28] 0.20 ( 0.00) [ 0.17, 0.24] Inflation GDP deflator -0.39 ( 0.00) [-0.41, -0.37] 0.19 ( 0.00) [ 0.15, 0.22] CPI -0.34 ( 0.00) [-0.38, -0.31] 0.30 ( 0.00) [ 0.27, 0.33] Core CPI -0.24 ( 0.00) [-0.27, -0.22] 0.21 ( 0.00) [ 0.19, 0.23] PCE -0.29 ( 0.00) [-0.33, -0.26] 0.26 ( 0.00) [ 0.24, 0.29] Core PCE -0.21 ( 0.00) [-0.24, -0.19] 0.19 ( 0.00) [ 0.17, 0.21] Interest rates 3m T-bill rate -0.01 ( 0.00) [-0.03, 0.01] 0.07 ( 0.00) [ 0.05, 0.08] 10y term spread 0.01 ( 0.00) [-0.01, 0.03] -0.00 ( 0.00) [-0.02, 0.01] Aaa spread -0.03 ( 0.00) [-0.04, -0.01] -0.03 ( 0.00) [-0.04, -0.02] Baa-Aaa spread -0.02 ( 0.00) [-0.03, -0.00] -0.02 ( 0.00) [-0.03, -0.01] Recession prob. Recession prob. -1.22 ( 0.02) [-1.47, -0.96] -1.51 ( 0.02) [-1.77, -1.25] Long-term forecasts Natural rate of unemp. -0.08 ( 0.00) [-0.13, -0.04] -0.04 ( 0.00) [-0.07, -0.01] Stock Prices 0.10 ( 0.00) [-0.10, 0.31] 0.13 ( 0.00) [ 0.01, 0.26] Productivity 0.10 ( 0.00) [ 0.06, 0.15] 0.03 ( 0.00) [ 0.00, 0.06] Real GDP 0.14 ( 0.00) [ 0.11, 0.17] 0.05 ( 0.00) [ 0.03, 0.07] Treasury Bill -0.05 ( 0.00) [-0.14, 0.03] 0.16 ( 0.00) [ 0.11, 0.21] Term Spread 0.02 ( 0.00) [-0.07, 0.11] -0.11 ( 0.00) [-0.16, -0.06] Inflation -0.10 ( 0.00) [-0.12, -0.08] 0.10 ( 0.00) [ 0.09, 0.11] autoregressive coef. (φ) 0.52 ( 0.00) [ 0.49, 0.55] 0.75 ( 0.00) [ 0.73, 0.77] Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. Standard deviation of the posterior mean across chains in parentheses. See the Appendix for details. 18

where the factors matter, we next decompose the variance of the observables into portions attributable to each of the factors and the idiosyncratic term. We do this from two temporal perspectives: the unconditional variance, and the conditional variation at each time t. The unconditional variance of any given observable y conditional on the parameters θ jit can be written as the sum of the variation due to each of the factors and the idiosyncratic component, since these are all assumed to be independent. Thus: p (cid:88) V[y |θ] = Λ2 /(1−φ2)+σ2/(1−ρ2). (25) jit jk k j j k=1 The share of this variance due to factor k is given by: Λ2 /(1−φ2) jk k share of variance of j due to factor k = . V[y |θ] jit We use draws from the posterior to compute the distribution of this measure for each observable and factor. Figure 1 plots the variance decomposition for each of the 28 observables in our baseline model. The dots indicate the mean estimate, while the bars span the fifth to ninety-fifth percentile of this statistic. The figure plots the cumulative variance shares, so that the distance between the blue and yellow circles represents the share of variation due to the second factor. The observables in Figure 1 are sorted from most to least amount of variation explained by the factors. On average, the two factors explain about 25 percent of the variation in the observables. This means that most much of the variation in forecast disagreement in the SPF is uncorrelated across variables, consistent with Dovern (2015). The factors explain almost all of the movements in GDP, core PCE, and core CPI, with the factors contributing in roughly equal measure. The factors explain little about the disagreement in financial variables as well as federal government spending and net exports. The disagreement about these variables is largely disconnected from variables like GDP and core PCE, even though the factor model allows for flexible modeling of these correlations. Next, we analyze the relative role of the factors in explaining disagreement at a particular point in time in the data. This decomposition is not straightforward because of the presence of multiple forecasters in our sample, and because the disagreement, averaged over these forecasters, is zero. Therefore, to analyze the relative roles of the factors and idiosyncratic shocks , we examine the cross-sectional covariance of disagreement with each model-implied component. Let Vˆ and C (cid:100)ov be the empirical cross-sectional variance and i i 19

Figure 1: Unconditional Variance Decompositions GDP Core PCE Core CPI PCE CPI Consumption GDP deflator Non-res. investment Res. investment Long-run Real GDP Industrial production Employment Long-run Inflation Unemployment rate Inventories Factor 1 Non-federal gov't Factor 1 and 2 Long-run Treasury Bill Natural rate of unemp. Corporate profits Long-run Productivity Long-run Term Spread Housing starts Recession prob. Baa-Aaa spread Aaa spread 3m T-bill rate Long-run Stock Prices Net exports Federal gov't 10y term spread 0.0 0.2 0.4 0.6 0.8 1.0 Note: Thefigureplotsthecumulativeshareoftheunconditionalvariancefortheobservablesattributableto thefirstfactor(blue)andthesumofthetwofactors(orange)accordingtoEquation(25). Thedotsindicate the mean estimate, while the bars span the fifth to ninety-fight percentile of the statistic. Based on 500 draws from the posterior. 20

covariance, respectively. For example: (cid:32) (cid:33) 1 (cid:88) 1 (cid:88) C (cid:100)ov (y ,E[ξ | θ,Y]) = y E[ξ |θ,Y]− E[ξ |θ,Y] . i jit jit jit jit jit |I | |I | t t i∈It j∈It WecandecomposethevarianceofdisagreementV (y )atanypointintimeintocomponents i jit based on the estimated latent factors. Given the data Y and a set of parameters θ: p (cid:88) V (y ) = Λ C (cid:100)ov (y ,E[f | θ,Y])+Cov (y ,E[ξ | θ,Y]). (26) i jit jk i jit jit i jit jit k=1 InFigure2,weplotthisdecompositionforGDPandtheCPIattheposteriormeanparameter values. For better readability of the figure, we take the (signed) square root, so that we decompose the standard deviation instead of the variance. The black lines correspond to the cross-sectional forecast dispersion in the data, while the blue, orange, and gray regions correspond to the contributions from the first factor, second factor, and idiosyncratic term according to the above decomposition. The top left panel shows that forecast dispersion in real GDP traces the decline of disagreement since the start of the Great Moderation. Disagreement increases during the Great Recession and spikes to levels not seen since the 1970s during the Covid-19 crisis. The two factors explain nearly all of the variation in real GDP disagreement over the whole sample, consistent with the earlier unconditional decomposition. The figure also reveals that the decline in disagreement over the sample is attributed mainly to a decline in the contribution of the first factor, while the contribution of the second factor is more stable over time. As seen in the top-right panel, similar patterns hold for CPI inflation, a series that starts in the early 1980s, although a noticeable portion of dispersion in that variable is left unexplained by the factors. The bottom-left panel illustrates that dispersion in unemployment rate forecasts is explained less well by the factors. The exception is the Great Recession and its aftermath. During this time, the second factor representing demand disagreement explains a large portion of the dispersion in unemployment rate forecasts. Finally, the bottom-right panel illustrates that interest rate forecast dispersion is not being picked up much at all by the factors, again consistent with the earlier unconditional decomposition. If anything, it is the demand factor that can explain some of this dispersion. Interestingly, the contribution of this factor is negative during the Volcker disinflation of 1981 and 1982. This negative contribution indicates that the cross-sectional covariance of the second factor and interest rate disagreement was negative during this time, while the interest rate loading is positive. Thisistheonlyperiodoftimeinoursamplewhendisagreementaboutthecourseofmonetary 21

Figure 2: Decomposition of Dispersion Over Time. Standard Deviation of GDP Standard Deviation of CPI 3 x x f2 f2 f1 2 f1 2 1 1 0 0 19701975198019851990199520002005201020152020 1980 1985 1990 1995 2000 2005 2010 2015 2020 3 Standard Deviation of Unemployment rate Standard Deviation of 3m T−bill rate x x f f 2 1 2.0 f f 2 1 2 1.5 1.0 1 0.5 0 0.0 19701975198019851990199520002005201020152020 1980 1985 1990 1995 2000 2005 2010 2015 2020 Note: Decomposition of the sample variance of disagreement across forecasters into sample covariances with both factors and error terms as in Equation (26). Variables are real GDP, CPI inflation, the unemployment rate and the 3-month T-bill rate. Factors and error terms are smoothed mean values at the posterior mean parameters. Variances and covariances are transformed by taking the signed squared root. Black line is the sample cross-sectional standard deviation. policy—i.e., high individual forecasts of real activity and inflation forecasts being associated with low interest rate forecasts—seems to play a role in the data. 5 Factors as a measure of disagreement Most of the existing literature on disagreement compresses the distribution of cross-sectional forecasts of a particular variable into a summary statistic measuring dispersion of expectations, such as the standard deviation. In our model, we can compute new measures of the dispersion of expectations by computing the cross-sectional standard deviation of our estimated factors. The measures of dispersion thus obtained are more comprehensive than those based on a single variables because they aggregate disagreement about many variables. Moreover, factor dispersion represents common components of heterogeneity in the set of forecast variables and can be given a structural interpretation. 22

We evaluate the dispersion of the mean smoothed factors: (cid:113) Factor Dispersion (θ) = Vˆ (E[f |Y,θ]). (27) kt i kit Figure 3 plots the time series of factor dispersion at the posterior mean parameter values. Thefigureshowsthatourmodelcancapturetimevariationindispersionexpost,eventhough our model assumes homoskedasticity ex ante. PriortotheCOVIDpandemic, dispersionforthefirstfactor, whichweinterpretassupply disagreement, was highest in the early part of the sample. Supply disagreement declined at the start of the Great Moderation and has hovered at low levels until 2020, interspersed only with a moderate peak during the Great Recession. We confirm the fading importance of supply disagreement with split-sample analysis in Section 6. The dispersion of the second factor, which we interpret as demand disagreement,reached about equal peaks during the Volcker disinflation and the Great Recession. Unlike the first factor, the dispersion of the second factor has not declined over the sample. This implies that the contribution of demand disagreement relative to supply disagreement has become more important since the Great Moderation. Demand disagreement also seems to have been the dominant source of disagreement during the Great Recession. At the onset of the COVID pandemic, dispersion for both factors increased dramatically, with demand disagreement hitting an unprecedented level, and supply side disagreement reaching levels not seen since the 1970s. The dispersion of each of the two factors follows distinct patterns. The correlation between of the two time series is only 0.65, as shown in Table 3, such that each factor provides distinct information about the evolution of forecaster disagreement over time. The table also shows that factor dispersion constitutes a measure of disagreement that is distinct from univariate measures. Dispersion of the first factor (supply disagreement) is strongly correlated with both dispersion in real GDP and inflation forecasts, while dispersion of the second factor (demand disagreement) is only weakly correlated with either. None of the factors correlate strongly with dispersion in interest rate forecasts, which is consistent with the factors not exhibiting large loadings on this variable. We can interpret factor dispersion as a new measure of disagreement among forecasters that aggregates information from many variables. At the same time, it shares many characteristics of disagreement that have been documented previously for disagreement about a single variable, most commonly inflation. Forexample, Mankiw, Reis, andWolfers(2003)havedocumentedseveralstylizedfactsabout the dispersion of inflation forecasts, including that it rises with the level of inflation, rises with changes in inflation, and shows no clear relationship with the output gap. We revisit 23

Figure 3: Cross-Sectional Factor Dispersion Over Time Factor 1 Factor 2 2.0 1.5 1.0 0.5 1970 1975 1980 1985 1990 1995 2000 2005 2010 2015 2020 Note: Figure plots the time series factor dispersion, defined in (27), evaluated at the posterior mean parameter vector. The dispersion for factor 1 is displayed in blue and dispersion for factor 2 is displayed in orange. Shaded regions denote NBER recession dates. Table 3: Factor Dispersion and Univariate Forecast Dispersion Factor 1 Factor 2 GDP deflator Real GDP 3m T-bill rate Factor 1 1.00 Factor 2 0.65 1.00 GDP deflator 0.79 0.47 1.00 Real GDP 0.86 0.48 0.77 1.00 3-month T-bill rate 0.46 0.35 0.60 0.50 1.00 Note: Thetablereportspairwisecorrelationsofthetimeseriesofdispersion(cross-sectionalstandarddeviation) for each factor, as well as for the individual forecasts of the GDP deflator, real GDP, and the 3-month T-bill rate at the four-quarter horizon. 24

these facts in our extended sample in Table 4, and also examine them for the dispersion in real GDP and interest rate forecasts, as well as for the dispersion in our estimated factors. The first row of Panel A shows that supply disagreement (first factor) rises when the level of inflation is high, which also holds for dispersion in inflation, real GDP and interest rate forecasts. However, demand disagreement (second factor) is not systematically related to the level of inflation. We can thus already see how the factors provide measures of disagreement that are different from univariate measures. The second row shows that dispersion in both factors rises at times when the level of inflation changes. Again, this is also the case for real GDP and inflation forecast dispersion and to a lesser extent for interest rate forecast dispersion. The third row shows factor dispersion is strongly countercyclical. This is is contrast to univariate dispersion measures and also to the findings of Mankiw, Reis, and Wolfers (2003), underlining that factor dispersion carries additional information about disagreement. Thefourthandfifthrowdocumentthatdisagreementbearslittlerelationtotheconsensus forecasts of inflation and GDP growth in our data set.13 There is some statistical significance of the consensus forecast for the change in inflation, but it disappears in the multivariate regressions shown in Panel B. This result suggests that our choice of modeling disagreement as independent of the consensus forecast is supported by the data. Finally, the last row of Panel A documents that heterogeneity of expectations is not related to financial volatility as measured by the VIX index.14 13Similar results hold for consensus forecasts of other variables. 14This variable is not included in Panel B because of its shorter time sample. 25

Table 4: Factor Dispersion and Economic Fundamentals Factor 1 Factor 2 GDP Real GDP 3m T-bill deflator rate Panel A: bivariate regressions (each cell represents a separate regression) π 0.067*** 0.017 0.113*** 0.183*** 0.198*** t (0.016) (0.062) (0.012) (0.025) (0.033) (∆π )2 0.554*** 0.395 0.609*** 0.939*** 0.612 t (0.125) (0.272) (0.173) (0.133) (0.398) ygap -0.062*** -0.103*** -0.044 -0.044 -0.038 t (0.020) (0.025) (0.031) (0.040) (0.025) πˆ¯ −π -0.029** -0.007 -0.028** -0.057** -0.014 t+4|t t−1 (0.011) (0.013) (0.013) (0.027) (0.012) yˆ¯ −y -0.001 -0.025 -0.021 -0.006 0.024 t+4|t t−1 (0.030) (0.026) (0.047) (0.008) (0.035) VIX -0.009 -0.011 -0.007 0.005 0.018** t (0.017) (0.031) (0.009) (0.026) (0.007) Panel B: multivariate regressions π 0.057*** 0.013 0.105*** 0.169*** 0.185*** t (0.016) (0.019) (0.012) (0.030) (0.026) (∆π )2 0.256* 0.265** 0.150 0.209 0.208* t (0.140) (0.107) (0.155) (0.206) (0.129) ygap -0.052*** -0.086*** -0.047** -0.036* -0.010 t (0.010) (0.022) (0.014) (0.022) (0.019) πˆ¯ −π -0.003 -0.047 -0.007 -0.011 0.036 t+4|t t−1 (0.028) (0.040) (0.017) (0.049) (0.033) yˆ¯ −y -0.010 -0.003 0.001 -0.014 0.003 t+4|t t−1 (0.007) (0.008) (0.010) (0.014) (0.011) R2 0.498 0.500 0.546 0.609 0.645 Note: The dependent variables are the time series of dispersion (cross-sectional standard deviation) for each factor, as well as for the individual forecasts of the GDP deflator, real GDP, and the 3-month T-bill rate at the four-quarter horizon. The regressors are the four-quarter change in the GDP deflator, the squared difference between the four-quarter change of the GDP deflator at time t and the corresponding change at timet−4,thedifferencebetweenactualoutputandpotentialoutputasestimatedbytheCBO,theconsensus forecasts for the change in inflation and output growth between t+4 and t−1,and the quarterly average of the VIX index. Newey-West standard errors in parentheses. 26

6 Robustness In this section, we demonstrate the robustness of our results to the set of variables included in the estimation, to different forecast horizons, as well as to the number of factors. We also explore differences in our estimates when applied to subsamples of the data, and discuss the relation of disagreement to consensus forecasts. 6.1 Set of variables Our results are robust to the precise set of SPF variables that are included in the estimation. Our approach is to include all variables available for our chosen forecast horizons, with the exception of nominal GDP. Because nominal GDP is the sum of real GDP and the GDP deflator in logarithms, including it in the estimation introduces a collinearity that violates the assumption that the idiosyncratic components ξ are uncorrelated across variables. In fact, including nominal GDP does tilt the factor loadings towards explaining this collinearity, but qualitatively our results are little changed. We also verify that our results carry through if we estimate the factor model only on the six variables (again omitting nominal GDP) that have been present since the start of the survey in 1968: Real GDP, housing starts, industrial production, corporate profits, the unemployment rate, and the GDP deflator. The results of this estimation are contained in Appendix D.1. 6.2 Forecast horizons Inourbaselinespecification,weincludeforecastsatthefour-quarterhorizonaswellaslongerrun forecasts. Appendix D.2 shows estimation results for the model using either nowcasts, one-quarter, two-quarter, or three-quarter ahead forecasts. These estimations confirm that our results are robust to the choice of the forecast horizon. One difference that materializes across forecast horizons is that the factors are able to cover a larger share of the variance in the data as the forecast horizon increases. For nowcasts, the factors still explain a large share of the cross-sectional variance in GDP and inflation predictions, but only a small share of the variance in the remaining variables. This share then increases gradually as the forecast horizon increases. This finding could indicate that heterogeneity in very shortrun forecasts may be driven more by disagreement about measurement that is specific to individual variables, while heterogeneity of forecasts at medium- to longer-term horizons may reflect disagreement about more structural economic forces. 27

6.3 Number of factors Determining the appropriate number of factors p is challenging. It is natural, given our Bayesian model, to use Bayesian model selection techniques. Unfortunately, this requires a (cid:82) dependable estimate of the marginal data density p(Y) = p(Y|θ)p(θ)dθ. In our setting, this can only estimated via Monte Carlo. Given the size of the parameter space, particularly as the number of factors grows, the variance of this estimator is too large for reliable model comparison. Instead, we use an informal metric. Table 5 documents how much the share of the cross-sectional variance of forecasts explained by the factors increases with p. The table shows that going from zero factors to one factor, and again from one factor to two factors, our factor model is able to explain a large additional share of disagreement in a number of variables. The model with p = 1 explains almost all of real GDP disagreement as well as disagreement about a range of other real activity variables. With p = 2, the model can additionally explain disagreement in the inflation variables. However, adding more factors beyond p = 2 only leads to minor improvements in the explained variance shares. If anything, the model with p = 3 is able to pick up some additional disagreement in industrial production and the unemployment rate. With p = 4, the factors are able to explain forecasts of the 3-month T-bill rate and the 10-year term spread, picking up a strong negative correlation of disagreement in the data (the sample correlation is -0.48). But apart from these two variables, the ability of the model to explain thedataisunchanged. WedocumenttheresultsfromtheseestimationsindetailinAppendix D.3. We therefore conclude that the model with two factors offers the best balance between parsimony and an ability to explain the most salient comovement features in the data. The case of p = 4 factors is of some interest because the factors pick up on short-term interest rates in this case. In our baseline estimation, the factors cannot fit disagreement in short-term interest rates well, and our result that disagreement about the course of monetary policydoesnotplayaroleinthedatamightbesensitivetothislackoffit, andinparticularto the number of factors. However, this is not the case. Even with p = 4, we find no evidence of a factor that describes monetary policy disagreement, in the sense that it has positive loadings on real activity and inflation and negative loadings on interest rates.15 Rather, the four factors seem to describe two versions of demand disagreement and two versions of supply disagreement, with the second version of each loading more heavily on investment and housing starts than the first. 15If anything, the third factor in Table D.11 fits this pattern, but the loading on interest rates is not statistically different from zero. 28

Table 5: Number of Factors and the Explained Share of Variance. Variable p = 1 p = 2 p = 3 p = 4 GDP Components GDP 0.97 0.00 0.01 0.00 Consumption 0.67 0.00 0.01 0.00 Non-res. investment 0.37 0.00 0.07 -0.01 Res. investment 0.25 0.00 0.09 0.01 Non-federal gov’t 0.10 0.00 0.00 0.00 Federal gov’t 0.00 0.01 0.02 0.00 Inventories 0.11 0.00 0.04 -0.01 Net exports 0.01 0.01 0.07 0.00 Other Real Activity Housing starts 0.03 0.02 0.10 0.01 Industrial production 0.14 0.09 0.22 0.00 Corporate profits 0.05 0.03 0.08 0.00 Labor Market Unemployment rate 0.09 0.07 0.17 0.01 Employment 0.20 0.00 0.11 -0.01 Inflation GDP deflator 0.11 0.32 0.06 0.01 CPI 0.00 0.70 0.09 0.00 Core CPI 0.01 0.78 0.02 0.00 PCE 0.01 0.74 0.08 0.00 Core PCE 0.01 0.80 0.00 0.00 Interest rates 3m T-bill rate 0.01 0.02 0.01 0.65 10y term spread 0.00 0.00 0.00 0.73 Aaa spread 0.03 0.00 0.01 0.00 Baa-Aaa spread 0.03 0.00 0.01 0.00 Recession prob. Recession prob. 0.03 0.01 0.02 0.00 Long-term forecasts Natural rate of unemp. 0.08 0.01 0.00 0.04 Long-run Stock Prices 0.02 0.01 0.01 0.00 Long-run Productivity 0.06 0.02 -0.01 0.00 Long-run Real GDP 0.22 0.03 -0.01 0.00 Long-run Treasury Bill 0.03 0.07 0.22 0.02 Long-run Term Spread 0.02 0.02 0.23 0.03 Long-run Inflation 0.01 0.16 0.07 0.00 Note: Each column contains the combined share of the variance explained by the factors in the model with p factors, minus the corresponding share in the model with p−1 factors. The shares are computed using Equation (25). 29

6.4 Subsamples Our model assumes that the factor structure of disagreement is time-invariant. This is of course a simplification, since forecast dispersion does vary over time: It was generally higher before the 1980s, and tends to be countercyclical. Here, we examine the stability of our estimates over time with a simple split sample analysis. Table 6 splits the sample in 1990. This is the year in which a lot of forecasters exited the survey and new ones entered, as the Philadelphia Fed took over the SPF from the NBER. It also splits the sample into a preand post-moderation period. Table 6 reveals that the factor structure of disagreement has changed substantially over time. In the second subsample after 1990, the factor loadings look very similar to those in our full sample, with the first factor describing supply disagreement and the second factor describing demand disagreement. In the first subsample before 1990, however, supply disagreement dominates: Both factors describe negative comovement between GDP and inflation forecasts. The first factor is qualitatively similar to its counterpart post-1990. The exception is in housing starts, IP and corporate profits, where the loadings are negative but not statistically different from zero. The second factor pre-1990 also describes supply disagreement, even though the loadings on inflation are small (and insignificant for CPI inflation, a variable that is only included in the survey since 1981). The factor loads more heavily on residential investment and housing than the first factor. In sum, supply disagreement is more prominent in the data early in the sample, in line with our previous discussion of time-varying factor dispersion in Section 5. Appendix D.4 contains results for additional sample splits, which yield similar results. 6.5 Heterogeneity of model parameters Our factor model assumes that all forecasters share the same parameters and differ only in their realizations of the factors and idiosyncratic components. In particular, the factors load onvariableswiththesameloadingsforallforecasters. Thismodelingchoicealignswithstructural models of heterogeneous expectations in the literature (Section 2.2) and allows us to us to extract the most important comovement relationships in disagreement across variables in a parsimonious way. However, it may also mask substantial heterogeneity of forecasters in other dimensions. For example, one may conjecture that, contrary to what is assumed in structural models, forecasters use different models to interpret similar information, violating our assumption of identical loadings. Here, we document that this type of heterogeneity is indeed likely to be present in the data, but that our parameter estimates based on the entire panel are akin to a weighted 30

Table 6: Posterior of Λ in Split Samples. Variable Λ Λ ·1 ·2 1968Q4–1990Q2 1990Q3–2020Q4 1968Q4–1990Q2 1990Q3–2020Q4 Mean [5, 95] Mean [5, 95] Mean [5, 95] Mean [5, 95] GDP Components GDP 0.97 [ 0.88, 1.05] 0.43 [ 0.37, 0.46] 0.69 [ 0.62, 0.76] 0.19 [ 0.12, 0.29] Consumption 0.72 [ 0.56, 0.86] 0.40 [ 0.34, 0.43] 0.60 [ 0.51, 0.68] 0.19 [ 0.12, 0.28] Non-res. investment 0.81 [ 0.52, 1.10] 0.80 [ 0.68, 0.88] 1.16 [ 0.99, 1.34] 0.42 [ 0.28, 0.61] Res. investment 0.57 [-0.04, 1.21] 1.03 [ 0.86, 1.16] 2.30 [ 1.98, 2.62] 0.54 [ 0.34, 0.79] Non-federal gov’t 0.77 [ 0.60, 0.93] 0.15 [ 0.12, 0.18] 0.14 [ 0.04, 0.25] 0.07 [ 0.03, 0.11] Federal gov’t 1.11 [ 0.74, 1.47] 0.13 [ 0.09, 0.18] -0.49 [-0.68, -0.30] 0.02 [-0.03, 0.07] Inventories 0.03 [ 0.00, 0.06] 0.03 [ 0.03, 0.04] 0.06 [ 0.04, 0.07] 0.02 [ 0.01, 0.03] Net exports 0.07 [ 0.01, 0.14] 0.03 [ 0.02, 0.04] 0.03 [ 0.00, 0.07] -0.01 [-0.02, -0.00] Other Real Activity Housing starts -0.16 [-0.53, 0.21] 1.37 [ 1.04, 1.64] 2.70 [ 2.41, 3.01] 0.98 [ 0.66, 1.36] Industrial production -0.10 [-0.20, 0.00] 0.35 [ 0.28, 0.40] 1.09 [ 1.03, 1.16] 0.25 [ 0.18, 0.33] Corporate profits -0.23 [-0.53, 0.06] 0.70 [ 0.53, 0.86] 2.24 [ 2.06, 2.42] 0.32 [ 0.12, 0.54] Labor Market Unemployment rate 0.00 [-0.01, 0.02] -0.09 [-0.11, -0.06] -0.18 [-0.19, -0.16] -0.10 [-0.13, -0.08] Employment 0.15 [ 0.12, 0.18] 0.11 [ 0.08, 0.16] Inflation GDP deflator -0.59 [-0.64, -0.54] -0.07 [-0.11, -0.03] -0.05 [-0.09, -0.01] 0.19 [ 0.17, 0.20] CPI -0.11 [-0.23, 0.00] -0.10 [-0.17, -0.06] -0.02 [-0.08, 0.04] 0.28 [ 0.25, 0.30] Core CPI -0.09 [-0.13, -0.05] 0.20 [ 0.18, 0.22] PCE -0.12 [-0.18, -0.07] 0.27 [ 0.24, 0.29] Core PCE -0.08 [-0.12, -0.04] 0.18 [ 0.16, 0.20] Interest rates 3m T-bill rate 0.02 [-0.06, 0.10] 0.02 [-0.01, 0.03] -0.06 [-0.11, 0.00] 0.08 [ 0.07, 0.10] 10y term spread 0.01 [-0.00, 0.02] -0.01 [-0.02, 0.00] Aaa spread -0.02 [-0.03, -0.01] -0.02 [-0.02, -0.01] Baa-Aaa spread -0.01 [-0.02, -0.01] -0.01 [-0.02, -0.01] Recession prob. Recession prob. -0.90 [-1.43, -0.35] -0.84 [-1.10, -0.57] -3.17 [-3.60, -2.74] -0.72 [-1.01, -0.45] Long-term forecasts Natural rate of unemp. -0.05 [-0.08, -0.03] -0.01 [-0.04, 0.01] Stock Prices 0.05 [-0.05, 0.16] 0.09 [-0.01, 0.19] Productivity 0.05 [ 0.03, 0.07] 0.01 [-0.01, 0.03] Real GDP 0.08 [ 0.06, 0.10] 0.02 [-0.00, 0.04] Treasury Bill 0.01 [-0.04, 0.05] 0.12 [ 0.08, 0.16] Term Spread -0.03 [-0.07, 0.02] -0.07 [-0.11, -0.03] Inflation -0.03 [-0.06, -0.01] 0.10 [ 0.08, 0.11] Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 31

Figure 4: Individual and Panel Estimates of Factor Loadings. Note: Each panel plots the posterior distribution of factor loadings for the model with p = 1, estimated either on the entire panel or on each forecaster individually. Red lines represent the panel posterior mean. Blue rectangles represent individual estimates of a single forecaster. The horizontal position indicates the time when that forecaster is present in the sample, and the vertical position indicates the range of values containing67percentoftheposteriordistribution. Greenlinesdenotetheaverageindividualposteriormean. Individual estimates are displayed only for forecasters with more than 20 observations. average of the individual parameters. We estimate our factor model separately for each forecaster. That is, in Equations (3), (4) and (5), we replace the common parameters Λ, Φ, P and Σ with individual parameters Λ , Φ , P and Σ with priors that are independent i i i i across forecasters. A problem that arises in this context is that the time series for individual forecasters are relatively short, which means that we cannot reliably identify more than one factor per forecaster16. We thus restrict ourselves to the one-factor model with p = 1. Figure 4 visualizes the resulting distribution of posterior estimates for the individual factor loadings Λ for a few variables (all other variables are documented in Appendix D.5). ij Each blue rectangle represents the 67 percent range of the posterior distribution for an individual forecaster. It is immediately apparent that the individual loadings display sizable heterogeneity, and are also imprecisely estimated even with only one factor. 16Recall that our strategy for identifying multiple factors operates through the restriction that Φ is diagonal, which is only valid when the diagonal elements are distinct. The short time series for individual forecasters leads to weak identification of Φ, rendering this strategy ineffective. 32

However, the average of the individual loadings (green lines) are close to the loadings of our baseline model estimated on the whole panel (red lines). If anything, the individual average is sometimes smaller in magnitude than the panel estimate. This discrepancy can be explained by the higher weight of the zero-centered prior: While the combined panel has 8,445 observations, the average number of observations for an individual is just 19. Thus, even though some heterogeneity of parameters exists, our model can be used to adequately describe the average behavior of disagreement in the data. 6.6 Relation to consensus forecasts The data we use to estimate our factor model are deviations of individual forecasts from the consensus (mean) forecast. We thus ignore all forecast movements that affect all forecasters alike. Of course, movements in consensus forecasts are also informative for expectations formation, as shown by many existing studies in the literature. One might worry that our model ignores this valuable information by assuming that the consensus forecast is disconnected from disagreement. Here, we present some evidence in favor of our assumption. We apply the factor model (3)–(5) on consensus forecasts y¯ instead of disagreement jt y , treating the observations as if they were coming from a single forecaster (M = 1). The ijt priors are the same as before. The consensus forecasts constitute a standard two-dimensional panel in time and forecast variables. Moreover, the consensus forecasts are closely tied to the realizations of the variables. For these two reasons, the estimation of the factor model on consensus forecasts becomes quite similar to the dynamic factor models on realized data e.g. in Stock and Watson (2002). Figure 5 displays the variance decomposition according to Equation for the model estimated on consensus forecasts. Additional estimation results are reported in Appendix D.6. Comparing the figure to the corresponding variance decomposition of disagreement in Figure (1), one can immediately see that the consensus estimates are subject to greater uncertainty, a direct result of the fact that the consensus data has many fewer observations (175 quarterly observations, compared to 8,457 in the data on disagreement). More importantly, the figure reveals that the two factors are essentially identical to the consensus inflation and real GDP forecasts: The first factor explains 95 percent of the consensus CPI forecast, while the second factor explains 90 percent of the consensus real GDP forecast. All variables are explained exclusively by one of the two factors, save for core CPI and PCE inflation for which the available time series are short. This behavior is very different from our baseline estimation on disagreement and indicates that there is no strong relationship between factors driving disagreement and factors driving consensus forecasts. 33

Figure 5: Unconditional Variance Decompositions in the Consensus Forecast Model. CPI Long-run Inflation GDP Consumption PCE Employment Industrial production Core PCE Non-res. investment Core CPI Corporate profits Long-run Real GDP Long-run Productivity Res. investment Long-run Term Spread Factor 1 Baa-Aaa spread Factor 1 and 2 GDP deflator 3m T-bill rate Long-run Treasury Bill Long-run Stock Prices Natural rate of unemp. Aaa spread Unemployment rate Inventories Non-federal gov't Recession prob. Housing starts Federal gov't 10y term spread Net exports 0.0 0.2 0.4 0.6 0.8 1.0 Note: The figure plots the cumulative share of the unconditional variance for the consensus forecast model attributable to the first factor (blue) and the sum of the two factors (orange) according to Equation (25). The dots indicate the mean estimate, while the bars span the fifth to ninety-fight percentile of the statistic. Based on 500 draws from the posterior. 34

This conclusion is further supported by the fact documented in Table (4) that the dispersion of factors is not related to the consensus forecasts of either GDP or inflation. 7 Conclusion In this paper, we have estimated a dynamic factor model of multivariate heterogeneous expectations with full information Bayesian methods on individual responses in the Survey of Professional Forecasters. The factor structure in the model is set up so that disagreement— the deviation of individual predictions from the consensus forecast—is described by factors that are independent across forecasters, but with loadings that are common for all forecasters. This type of factor structure is the reduced form of practically all existing structural macroeconomicmodelswithheterogeneousexpectations, andourresultscanbeusedtodiscipline these types of models. The estimated factor loadings can be interpreted as representing the most important comovement relationships between variables in the data. The model allowed us to describe new facts about forecaster disagreement. First, disagreementcanbedescribedbytwofactorsthatareconsistentwithdisagreementaboutaggregate demand and supply shocks, respectively. Second, demand disagreement is much more persistent than supply disagreement. Third, variance decompositions reveal that demand disagreement has become more important over time and has been particularly important during the Great Recession. Fourth, demand disagreement is not driven by disagreement about the course of monetary policy. Our results are robust to a wide range of alternative specifications. In this paper, all forecaster heterogeneity is assumed to stem from different realizations of stochastic variables with ex-ante identical distributions, but future research could further examine heterogeneity in the expectation formation process as a source of disagreement. Our methodology could also be readily applied to other quantitative surveys of expectations, such as the Blue Chip or Consensus Forecast datasets which, although having shorter overall samples than the SPF, feature monthly surveys and different sets of forecast variables. References Andrade, P., R. K. Crump, S. Eusepi, and E. Moench (2016): “Fundamental disagreement,” Journal of Monetary Economics, 83, 106 – 128. Angeletos, G.-M., F. Collard, and H. Dellas (2018): “Quantifying Confidence,” Econometrica, 86(5), 1689–1726. 35

Angeletos, G.-M., and J. La’O (2013): “Sentiments,” Econometrica, 81(2), 739–779. Banbura, M., D. Giannone, M. Modugno, and L. Reichlin (2013): “Now-casting and the real-time data flow,” Handbook of Economic Forecasting, 2(Part A), 195–237. Barillas, F., and K. Nimark (2013): “Speculation, Risk Premia and Expectations in the Yield Curve,” Working Papers 659, Barcelona Graduate School of Economics. Benhima, K., and C. Poilly (2020): “Does demand noise matter? Identification and implications,” Journal of Monetary Economics. Bognanni, M., and J. Zito (2020): “Sequential Bayesian inference for vector autoregressions with stochastic volatility,” Journal of Economic Dynamics and Control, 113, 103851. Bordalo, P., N. Gennaioli, Y. Ma, and A. Shleifer (2018): “Over-reaction in Macroeconomic Expectations,” NBER Working Papers 24932, National Bureau of Economic Research, Inc. Burnside, C., M. Eichenbaum, and S. Rebelo (2016): “Understanding Booms and Busts in Housing Markets,” Journal of Political Economy, 124(4), 1088–1147. Capistran, C., and A. Timmermann (2009): “Disagreement and Biases in Inflation Expectations,” Journal of Money, Credit and Banking, 41(2-3), 365–396. Carvalho, C., and F. Nechio (2014): “Do people understand monetary policy?,” Journal of Monetary Economics, 66, 108 – 123. Coibion, O., and Y. Gorodnichenko(2015): “InformationRigidityandtheExpectations Formation Process: A Simple Framework and New Facts,” American Economic Review, 105(8), 2644–78. Dovern, J. (2015): “A multivariate analysis of forecast disagreement: Confronting models of disagreement with survey data,” European Economic Review, 80(C), 16–35. Dovern, J., U. Fritsche, and J. Slacalek (2012): “Disagreement Among Forecasters in G7 Countries,” The Review of Economics and Statistics, 94(4), 1081–1096. Dräger, L., M. J. Lamla, and D. Pfajfar (2016): “Are survey expectations theoryconsistent? The role of central bank communication and news,” European Economic Review, 85, 84 – 111. Durbin, J., and S. Koopman (2000): “Fast Filtering and Smoothing For Multivariate State Space Models,” Journal of Time Series Analysis, 21, 281–296. 36

Forni, M., M. Hallin, M. Lippi, and L. Reichlin (2000): “The Generalized Dynamic- Factor Model: Identification and Estimation,” Review of Economics and Statistics, 82(4), 540–554. Geweke, J. (2004): “Getting It Right: Joint Distribution Tests of Posterior Simulators,” Journal of the American Statistical Association, 99, 799–804. Geweke, J., and G. Zhou (1996): “Measuring the pricing error of the arbitrage pricing theory,” The review of financial studies, 9(2), 557–587. Ilut, C. L., and M. Schneider (2014): “Ambiguous Business Cycles,” American Economic Review, 104(8), 2368–2399. Kuang, P., L. Tang, R. Zhang, and T. Zhang (2020): “Forecast Disagreement about Long-run Macroeconomic Relationships,” Working paper. Lorenzoni, G. (2009): “A Theory of Demand Shocks,” American Economic Review, 99(5), 2050–84. Lu, X., and L. Su(2018): “EstimationandInferenceforThree-DimensionalFactorModels,” Working paper. Mackowiak, B., F. Matejka, and M. Wiederholt (2018): “Rational Inattention: A Disciplined Behavioral Model,” Discussion paper. Mackowiak, B., and M. Wiederholt (2009): “Optimal Sticky Prices under Rational Inattention,” American Economic Review, 99(3), 769–803. Mankiw, N. G., and R. Reis(2002): “Sticky InformationversusStickyPrices: AProposal to Replace the New Keynesian Phillips Curve,” The Quarterly Journal of Economics, 117(4), 1295–1328. Mankiw, N. G., R. Reis, and J. Wolfers (2003): “Disagreement about inflation expectations,” NBER macroeconomics annual, 18, 209–248. Melosi, L. (2014): “Estimating Models with Dispersed Information,” American Economic Journal: Macroeconomics, 6(1), 1–31. Moench, E., S. Ng, and S. Potter(2013): “Dynamichierarchicalfactormodels,” Review of Economics and Statistics, 95(5), 1811–1817. Nimark, K. P. (2014): “Man-Bites-Dog Business Cycles,” The American Economic Review, 104(8), 2320–2367. 37

Otrok, C., and C. H. Whiteman (1998): “Bayesian Leading Indicators: Measuring and Predicting Economic Conditions in Iowa,” International Economic Review, 39(4), 997– 1014. Patton, A. J., and A. Timmermann (2010): “Why do forecasters disagree? Lessons from the term structure of cross-sectional dispersion,” Journal of Monetary Economics, 57(7), 803 – 820. Rich, R. W., and J. Tracy (2017): “The behavior of uncertainty and disagreement and their roles in economic prediction: a panel analysis,” Staff Reports 808, Federal Reserve Bank of New York. Scheinkman, J. A., and W. Xiong (2003): “Overconfidence and Speculative Bubbles,” Journal of Political Economy, 111(6), 1183–1219. Stock, J. H., and M. W. Watson (1989): “New indexes of coincident and leading economic indicators,” NBER macroeconomics annual, 4, 351–394. (2002): “Macroeconomic Forecasting Using Diffusion Indexes,” Journal of Business & Economic Statistics, 20(2), 147–162. Woodford, M. (2002): “Imperfect Common Knowledge and the Effects of Monetary Policy,” in Knowledge, Information and Expectations in Modern Macroeconomics, ed. by P. Aghion, R. Frydman, J. Stiglitz, and M. Woodford, no. 8673. Princeton University Press. Zellner, A. (1971): An introduction to Bayesian inference in econometrics. Wiley- Interscience. 38

Appendix for “The Factor Structure of Disagreement” by Edward Herbst and Fabian Winkler A The Gibbs Sampler Our goal is to elicit the posterior distribution, p(θ|Y) ∝ p(Y|θ)p(θ). The joint posterior does not have an analytically convenient form. To access the posterior, we follow Otrok and Whiteman (1998) and use a Gibbs sampling algorithm. This section outlines the sampler. A.1 The Algorithm Gibbs sampling is a Markov chain Monte Carlo (MCMC) algorithm which, under some regularityconditions,generatesaMarkovchainthatconvergesindistributiontotheposterior of interest. This justifies the use of sample (in the sense of the chain) averages as estimates of posterior expectations. Gibbs sampling works by iteratively sampling from the conditional distributions of the posterior. Deriving these distributions can be tedious and error-prone. In next subsection, we validate the sampler. Toaidinthederivationofconditionalposteriors,itisusefulinGibbssamplingtoestimate not only the “static” parameters [Λ,σ2,ρ,φ], but the dynamic ones—the factors—as well. In addition, some elements of Y are missing because forecasters are not in our sample for every period, some variables are infrequently surveyed, and not every forecaster gives forecast for every variable. Overall, we have about 79 percent missing observations. We denote this missing data by Y∗, so that given both Y and Y∗ we have a completely balanced panel. Thus, the Gibbs sampler jointly estimates [Y∗,F] and [Λ,σ2,ρ,φ]. The sequence of conditional posteriors are given below. 1. Y∗,F|Y,Λ,σ2,ρ,φ. Conditional on the data and the model parameters, the joint distribution for Y∗ and F is normally distributed. This distribution can be sampled from using the simulation smoother of Durbin and Koopman (2000). Note for each 39

for forecaster i = 1,...,M, each pair of variables [Y∗,F ] can be draw independently. i i Therefore, we parallelize this step (using OpenMP) greatly speeding up computation. 2. Λ,σ2|Y,Y∗,F,ρ,φ. For each observable j = 1,...,N, quasi-difference equation (3) using ρ : j yi −ρ y = Λ (f −ρ f )+ξ −ρ ξ = jit j jit−1 j it j it−1 jit j jit−1 ˜ yˆ = Λ f +(cid:15) . (28) jit j jit jit Notice (cid:15) is i.i.d. Stack the observations, factors, and errors by time and then forejit caster: Y ˆ = [yˆ ,...,yˆ ...,yˆ ,...yˆ ](cid:48), j n12 n1T nM2 nMT (cid:104) (cid:105)(cid:48) ˜ ˜ ˜ ˜ ˜ F = f ,...,f ...,f ,...f , and j j12 nMT nM2 nMT (cid:15) = [(cid:15) ,...,(cid:15) ...,(cid:15) ,...(cid:15) ](cid:48). j j12 jMT jM2 jMT We have: Y ˜ = F ˜ Λ(cid:48) +(cid:15) . (29) j j j j Define: (cid:16) (cid:17)−1 V ˜ = F ˜(cid:48)F ˜ +V−1 and µ˜ = V ˜ (F ˜(cid:48)Y ˜ +V−1µ ). (30) Λj j j Λ Λj Λj j j Λ Λ It can be shown that the conditional distribution of σ2 is inverse gamma with hyperj ˜ parameters α˜ and β : j j 1 (cid:16) (cid:17) α˜ = M(T −1)/2+α and β ˜ = Y ˜(cid:48)Y ˜ +µ(cid:48) V−1µ −µ˜(cid:48) V−1µ˜ +β . (31) j j j 2 j j Λ Λ Λ Λj Λj Λj j Here α and β are the hyperparameters associated with the prior distribution for σ2. j j j Conditionalonσ2 (inadditiontotheothervariables), thedistributionofΛ isnormally j j distributed, (cid:16) (cid:17) Λ |Y,Y∗,F,σ2,φ,ρ ∼ N µ˜ ,σ2V ˜ . (32) j Λj j Λj For Λ , the posterior inherits the truncation from the prior. 1 40

(cid:16) (cid:17) p(Λ |Y,Y∗,F,σ2,φ,ρ) ∝ 1 ×N µ˜ ,σ2V ˜ . 1 {Λ1,1≥0,Λ 1,k >Λ 1,k−1 } Λ1 1 Λ1 3. ρ|Y,Y∗,F,Λ,σ,φ. Define: ξ ˆi = yi −Λfi. (33) t t t For each j = 1,...,N, we have ξ ˆi = ρ ξ ˆi +υi . (34) jt j jt−1 jt Stack the errors by time and then forecaster: (cid:104) (cid:105)(cid:48) ˆ ˆ ˆ ˆ ˆ E = ξ ,...,ξ ...,ξ ,...ξ , j j12 j1T jM2 jMT (cid:104) (cid:105)(cid:48) ˆ ˆ ˆ ˆ ˆ L = ξ ,...,ξ ...,ξ ,...ξ . j j11 j1T−1 jM1 jMT−1 Define, (cid:16) (cid:17)−1 (cid:16) (cid:17) V ˆ = L ˆ(cid:48)L ˆ +V−1 and µˆ = V L ˆ(cid:48)E ˆ +V−1µ . (35) ρj j j ρ ρj ρj j j ρ ρ Then the conditional distribution of ρ is given by: j (cid:16) (cid:17) p(ρ |Y,Y∗,F,σ2,φ) ∝ 1 ×N µˆ ,σ2V ˆ . (36) j {−1<ρn<1} ρn j ρn 4. φ|Y,Y∗,F,Λ,σ2,ρ. For k = 1,...,K, stack the factors by time and then forecaster: F = [f ,...,f ...,f ,...f ](cid:48), k k12 k1T kM2 kMT H = [f ,...,f ...,f ,...f ](cid:48). k kM1 kMT−1 kM1 kMT−1 Define V ˆ = (cid:0) H(cid:48)H +V−1 (cid:1)−1 and µˆ = V (cid:0) H(cid:48)F +V−1µ (cid:1) . (37) φ k j j φ k φ k φ k k k φ φ From (??) it is apparent that F the conditional distribution of φ is given by: k k (cid:16) (cid:17) p(φ |Y,Y∗,F,κ,φ) ∝ 1 ×N µˆ ,V ˆ . (38) k {0<φ k <1} φ k φ k 41

Table A.1: “Getting It Right” Test Output For The Gibbs Sampler Test function p-value Test function p-value Test function p-value Λ 0.84 Λ ×Λ 0.89 φ 0.96 1,1 1,1 2,1 ρ 0.88 ρ2 0.86 σ2 0.79 1 2 2 A.2 Validation of the Sampler WevalidatethesamplerinthemannersuggestedbyGeweke(2004). Specifically, weaugment the algorithm with an additional step which simulates the from the conditional distribution of the data given the parameters. Thus, the augmented Gibbs sampler produces draws from the joint distribution p(Y,θ). A marginal of this joint distribution is the prior distribution for the parameters. We compare our Gibbs sampler draws for these parameters (called the “successive-conditional (SC)” simulator ) with the ones generated directly from the prior (the “marginal-conditional (MC)” simulator).y. In this exercise, we set T = 30,M = 5, I = 1, and p = 1, using the standard deviations from the consensus forecasts of one-, two-, three-, and four-quarter real GDP forecasts as well as long-run unemployment forecasts, though in the presentation below we simply index the corresponding parameters with integers. We draw 10e3 draws from MC simulator and 10e4 draws from the SC simulator which we thin to 10e3 draws. Following Bognanni and Zito (2020), we postulate six test functions. For eachtestfunction,wereportthep-valuefromthehypothesisthatthemeanofthedistribution of test function are equal from SC and MC simulators. Table A.1 reports the results. For each test function, the null hypothesis of equality cannot be rejected. As a supplement, Figure A.1 displays Q-Q plots for the six test functions. The black dots represent percentiles from the samples generated by the two simulators with the 45 degree line represented by a red dashed line. It is clear that the percentiles are very similar for the two samples. A.3 Convergence Diagnostics For our baseline model, we run the Gibbs sampler N = 10 times, and pool the draws from run the runs, yielding a posterior distribution with 400,000 draws. As measure of accuracy, we report the numerical standard error (NSE) of the posterior mean, computed as the standard deviation of the estimate of the posterior mean across the 10 runs. The square of this measures serves as an estimate of the CLT variance (if one applies) associated with the Gibbs-sampler-based estimate of the sample mean (as the length of the simulation becomes 42

Figure A.1: Q-Q Plots For SC And MC Simulators 0.3 0.2 0.1 0.0 10 0 10 ytisneD LAMBDA_RGDP4_0 0.6 0.4 0.2 0.0 5 0 5 ytisneD LAMBDA_CORECPI4_0 0.4 0.2 0.0 5 0 5 ytisneD LAMBDA_TBILL4_0 0.8 0.6 0.4 0.2 0.0 5 0 5 ytisneD LAMBDA_UBAR_0 1.0 0.5 0.0 5 0 5 ytisneD LAMBDA_PROD10_0 0.8 0.6 0.4 0.2 0.0 2 0 2 ytisneD RHO_RGDP4 1.5 1.0 0.5 0.0 2 0 2 ytisneD RHO_CORECPI4 1.0 0.5 0.0 2 0 2 ytisneD RHO_TBILL4 2.0 1.5 1.0 0.5 0.0 2 0 2 ytisneD RHO_UBAR 2 1 0 2 0 ytisneD RHO_PROD10 3 2 1 0 0 5 ytisneD KAPPA_RGDP4 10 5 0 0 1 ytisneD KAPPA_CORECPI4 6 4 2 0 0 2 ytisneD KAPPA_TBILL4 15 10 5 0 0 1 ytisneD KAPPA_UBAR 30 20 10 0 0.00 0.25 0.50 ytisneD KAPPA_PROD10 large). In general, the Gibbs-sampler-based estimates of the posterior mean are relatively precise. Corresponding calculations for the models in the robustness section are omitted. B Proof of Propositions 1 and 2 Proof of Proposition 1. Assumptions 1 and 2 imply that all agents solve the same linear filtering problem up to the realizations of the stochastic disturbances u , and because Q (L)e it e t and Q (L)u are stationary, the difference between forecasts and realizations of the state u it E x − x is also stationary and admits a moving average representation. Moreover, this it t t difference has to be measurable in the history of shocks (ε ,e ,u ) that enter the t−s t−s it−s s≥0 filtering problem. Therefore, we can write this difference as E x −x = Φ (L)ε +Φ (L)e +Φ (L)u . it t t ε t e t u it Expectations of y are given by E [y ] = C AhE x and so the observed forecasts, jt+h it jt+h j· it t as per Assumption 3, are given by yˆ = C Ah(x +Φ (L)ε +Φ (L)e +Φ (L)u )+ξ . (39) jh+t|it j· t ε t e t u it jhit Taking the average across forecasters, we can use the fact that u and ξ are independent it jhit 43

across i to write: (cid:90) 1 y¯ = yˆ di jh+t|t jh+t|it 0 = C Ah(x +Φ (L)ε +Φ (L)e ) (40) j· t ε t e t Substracting (40) from (39), the proposition follows now with Ψ = C AhΦ . jhs j· us Proof of Proposition 2. We are interested in finding expressions for the expectations of agent i for the shock ε conditional on the agent’s history of signals s ,s ,.... These conditional t it it−1 expectations are denoted E [·]. Because of the independence of signals across shocks k, we it can just focus on the expectations for the kth shock ε in isolation. We proceed in two kt steps: First, we find expectations conditional only on ε ,ε ,.... Second, we take these kt−1 kt−2 expectations as a prior and add information from ε +η . kt kit In the first step, we observe that the conditional distribution of ε given ε ,ε ,... t t−1 t−2 equals the unconditional distribution. We now want to solve the filtering problem for the MA component of η , which we denote ν = e + u . Noting that knowledge kit kit kt kit of ε and s implies knowledge of η , the agent is left with filtering ν . The t−1 it−1 kit−1 kit conditional distribution of ν given η ,η ,... has constant variance and mean kit−1 kit−1 kit−2 νˆ = E[ν | η ,η ,...] that evolves as kit−1 kit−1 kit−1 kit−2 νˆ = g (η −ρ η −ϑ νˆ ). (41) kit k1 kit k kit−1 k kit−1 for some gain parameter g that satisfies g ϑ ∈ (−1,1). The tracking error for ν is an k1 k1 k kit AR(1) process: ν −νˆ = g ν +g ϑ (ν −νˆ ). (42) kit kit k1 kit k1 k kit−1 kit−1 In the second step, we want to find the expectation E[ε | s ,s ,...]. Let S = kt kit kit−1 kit ε +η . We know that: kt kit E[ε | s ,s ,...] = E[ε | S ,ε ,ε ,...]. kt kit kit−1 kt kit kt−1 kt−2 Using this fact and the joint normal distribution of all variables, we can express the conditional expectation of the structural shocks given the time-t information set. There exists 44

another gain parameter g ∈ (0,1) such that: k2 E ε = g (S −E[S | ε ,ε ,...]) it kt k2 kit kit t−H t−H−1 = g (ε +ν +ϑ (ν −νˆ )). (43) k2 kt kit k kit−1 kit−1 With this we have completely characterized expectations. We now move from expectations to disagreement. Define f = g ϑ f +u . kit k1 k kit−1 kit (cid:82) (cid:82) Note that u = ν − ν dι and g f = (ν −νˆ ) − (ν −νˆ )dι. Furthermore, kit kit kιt k1 kit kit kit kιt kιt we can write u = f −g ϑ f . Then disagreement about the structural shocks kit−s kit−s k1 k kit−s−1 is nothing else than (cid:90) 1 E ε − E ε dι = g f . (44) it kt ιt kt k2 kit 0 Finally, expectations about the model variables y at a forecast horizon horizon h are t+h directly related to the expectations about the structural shocks through their impulse responses: ∞ (cid:88) E y = C As+hBE ε . (45) it t+h it t−s s=0 Therefore, disagreement about y can be written as: t+h (cid:18) (cid:90) 1 (cid:19) y = CAhB E ε − E ε dι +ξ hit it t−s ιt t−s hit 0 p (cid:88) = CAhB g f +ξ . (46) ·k k2 kit hit k=1 The sum over k can end at p because for k > p we have σ2 = 0 and therefore f ≡ 0. This uk kit establishes the proposition with parameters a = g ϑ and c = g . k k1 k k k2 45

C Additional Tables and Figures for the Baseline Model Table C.1: List of SPF Variables. Symbol Variable Forecast horizon Freq. Included since RGDP Real GDP (s.a.) 0–4 q., 10 y.* Q 1968:Q4 NGDP Nominal GDP (s.a.) 0–4 q. Q 1968:Q4 PGDP GDP price index (s.a.) 0–4 q. Q 1968:Q4 UNEMP Unemployment rate (s.a.) 0–4 q. Q 1968:Q4 INDPROD Industrial production (s.a.) 0–4 q. Q 1968:Q4 CPROF Corporate profits after tax (s.a.) 0–4 q. Q 1968:Q4 HOUSING Housing starts (s.a.) 0–4 q. Q 1968:Q4 RECESS Probability of recession 0–4 q. Q 1968:Q4 RCONSUM Real personal consumption expenditures (s.a.) 0–4 q. Q 1981:Q3 RNRESIN Real nonresidential fixed investment (s.a) 0–4 q. Q 1981:Q3 RRESINV Real residential fixed investment (s.a.) 0–4 q. Q 1981:Q3 RFEDGOV Real federal govt. cons. and gross inv. (s.a.) 0–4 q. Q 1981:Q3 RSLGOV Real state and local govt. cons. and gross inv. (s.a.) 0–4 q. Q 1981:Q3 RCBI Real change in private inventories (s.a.) 0–4 q. Q 1981:Q3 REXPORT Real net exports (s.a.) 0–4 q. Q 1981:Q3 CPI Headline CPI inflation (s.a.) 0–4 q., 5&10 y.* Q 1981:Q3 TBILL Average yield on 3-month Treasury bills 0–4 q., 10 y.* Q 1981:Q3 BOND Average yield on Moody’s Aaa corporate bonds 0–4 q. Q 1981:Q3 TBOND Average yield on 10-year Treasury bonds 0–4 q., 10 y.* Q 1992:Q1 STOCK Average return on S&P500 10 y. A 1992:Q1 PROD Average productivity growth 10 y. A 1992:Q1 UBAR Natural rate of unemployment n/a A 1996:Q3 EMP Non-farm payroll employment (s.a.) 0–4 q. Q 2003:Q4 CORECPI Core CPI inflation (s.a.) 0–4 q. Q 2007:Q1 PCE Headline PCE inflation (s.a.) 0–4 q., 5&10 y. Q 2007:Q1 COREPCE Core PCE inflation (s.a.) 0–4 q. Q 2007:Q1 BAABOND Average yield on Moody’s Baa corporate bonds 0–4 q. Q 2010:Q1 Note: Listissortedbydateoffirstinclusioninthesurvey. Thelistexcludesprobabilitydensityforecaststhatwerestartedin 2007andforecastsatannualhorizonsforwhichquarterlyhorizonsarealsoavailable. *ForCPI,10-yearforecastsstartin1991:Q4and5-yearforecastsin2005:Q3. ForRGDP,TBILLandTBOND,10-yearforecasts startin1992:Q1andareconductedannually. 46

Table C.2: Posterior of ρ and σ2 Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP -0.14 ( 0.00) [-0.24, -0.04] 0.04 ( 0.00) [ 0.04, 0.05] Consumption 0.50 ( 0.00) [ 0.48, 0.53] 0.33 ( 0.00) [ 0.31, 0.34] Non-res. investment 0.61 ( 0.00) [ 0.59, 0.63] 3.27 ( 0.00) [ 3.15, 3.38] Res. investment 0.67 ( 0.00) [ 0.65, 0.69] 10.37 ( 0.01) [10.01, 10.74] Non-federal gov’t 0.63 ( 0.00) [ 0.61, 0.65] 0.83 ( 0.00) [ 0.81, 0.86] Federal gov’t 0.66 ( 0.00) [ 0.64, 0.68] 2.96 ( 0.00) [ 2.86, 3.06] Inventories 0.48 ( 0.00) [ 0.45, 0.50] 0.03 ( 0.00) [ 0.03, 0.03] Net exports 0.59 ( 0.00) [ 0.57, 0.61] 0.12 ( 0.00) [ 0.11, 0.12] Other Real Activity Housing starts 0.66 ( 0.00) [ 0.65, 0.68] 55.59 ( 0.02) [53.99, 57.18] Industrial production 0.54 ( 0.00) [ 0.52, 0.56] 1.76 ( 0.00) [ 1.71, 1.82] Corporate profits 0.49 ( 0.00) [ 0.47, 0.51] 25.47 ( 0.02) [24.64, 26.33] Labor Market Unemployment rate 0.50 ( 0.00) [ 0.48, 0.51] 0.14 ( 0.00) [ 0.13, 0.14] Employment 0.50 ( 0.00) [ 0.47, 0.54] 0.50 ( 0.00) [ 0.47, 0.52] Inflation GDP deflator 0.53 ( 0.00) [ 0.50, 0.56] 0.27 ( 0.00) [ 0.26, 0.29] CPI 0.33 ( 0.01) [ 0.21, 0.45] 0.14 ( 0.00) [ 0.12, 0.16] Core CPI 0.63 ( 0.01) [ 0.55, 0.69] 0.03 ( 0.00) [ 0.03, 0.03] PCE 0.39 ( 0.01) [ 0.26, 0.51] 0.07 ( 0.00) [ 0.07, 0.08] Core PCE 0.63 ( 0.01) [ 0.53, 0.70] 0.02 ( 0.00) [ 0.02, 0.02] Interest rates 3m T-bill rate 0.70 ( 0.00) [ 0.69, 0.72] 0.22 ( 0.00) [ 0.22, 0.23] 10y term spread 0.55 ( 0.00) [ 0.53, 0.57] 0.13 ( 0.00) [ 0.12, 0.13] Aaa spread 0.47 ( 0.00) [ 0.44, 0.49] 0.08 ( 0.00) [ 0.08, 0.08] Baa-Aaa spread 0.24 ( 0.00) [ 0.19, 0.29] 0.05 ( 0.00) [ 0.05, 0.06] Recession prob. Recession prob. 0.61 ( 0.00) [ 0.60, 0.63] 95.42 ( 0.05) [92.75, 98.15] Long-term forecasts Natural rate of unemp. 0.91 ( 0.00) [ 0.89, 0.93] 0.03 ( 0.00) [ 0.02, 0.03] Stock Prices 0.83 ( 0.01) [ 0.81, 0.86] 1.18 ( 0.01) [ 1.04, 1.34] Productivity 0.86 ( 0.00) [ 0.84, 0.88] 0.05 ( 0.00) [ 0.05, 0.06] Real GDP 0.85 ( 0.00) [ 0.83, 0.87] 0.03 ( 0.00) [ 0.03, 0.03] Treasury Bill 0.80 ( 0.01) [ 0.77, 0.83] 0.22 ( 0.00) [ 0.19, 0.25] Term Spread 0.79 ( 0.00) [ 0.76, 0.82] 0.25 ( 0.00) [ 0.23, 0.29] Inflation 0.81 ( 0.00) [ 0.79, 0.82] 0.06 ( 0.00) [ 0.06, 0.07] Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. Standard deviation of the posterior mean across chains in parentheses. See the Appendix for details. 47

Figure C.1: Decompositions of Forecast Dispersion over time (I). Standard Deviation of GDP Standard Deviation of Consumption 8 Standard Deviation of Non−res. investment 3 x x x f2 4 f2 f2 f1 f1 6 f1 2 3 4 2 1 2 1 0 0 0 19701975198019851990199520002005201020152020 1980 1985 1990 1995 2000 2005 2010 2015 2020 1980 1985 1990 1995 2000 2005 2010 2015 2020 10.0 S x tandard Deviation of Res. investment S x tandard Deviation of Non−federal gov't S x tandard Deviation of Federal gov't f2 3 f2 f2 7.5 f1 f1 5.0 f1 2 5.0 2.5 2.5 1 0.0 0 0.0 −2.5 1980 1985 1990 1995 2000 2005 2010 2015 2020 1980 1985 1990 1995 2000 2005 2010 2015 2020 1980 1985 1990 1995 2000 2005 2010 2015 2020 Standard Deviation of Inventories Standard Deviation of Net exports Standard Deviation of Housing starts x x x 0.4 f f 2 1 1.0 f f 2 1 20 f f 2 1 15 0.2 10 0.5 5 0.0 0 0.0 −5 1980 1985 1990 1995 2000 2005 2010 2015 2020 1980 1985 1990 1995 2000 2005 2010 2015 2020 19701975198019851990199520002005201020152020 Standard Deviation of Industrial production Standard Deviation of Corporate profits 3 Standard Deviation of Unemployment rate x x x f2 15 f2 f2 4 f1 f1 f1 10 2 2 5 1 0 0 0 −5 19701975198019851990199520002005201020152020 19701975198019851990199520002005201020152020 19701975198019851990199520002005201020152020 Standard Deviation of Employment 2.5 Standard Deviation of GDP deflator Standard Deviation of CPI x x x 4 f f 2 1 2.0 f f 2 1 2 f f 2 1 3 1.5 2 1.0 1 0.5 1 0.0 0 0 2005 2010 2015 2020 19701975198019851990199520002005201020152020 1980 1985 1990 1995 2000 2005 2010 2015 2020 Note: Decompositions of the sample variance of disagreement across forecasters into sample covariances with both common components and the idiosyncratic component. Full sample. For each variable, factors and error terms are mean smoothed values at estimated parameter values. Variances and covariances are transformed by taking the signed squared root. Black line is the sample standard deviation. 48

Figure C.2: Decompositions of Forecast Dispersion over time (II). Standard Deviation of Core CPI Standard Deviation of PCE Standard Deviation of Core PCE x x x 0.8 0.9 f f 2 1 0.9 f f 2 1 f f 2 1 0.6 0.6 0.6 0.4 0.3 0.3 0.2 0.0 0.0 0.0 2010 2015 2020 2010 2015 2020 2010 2015 2020 S x tandard Deviation of 3m T−bill rate 0.8 S x tandard Deviation of 10y term spread S x tandard Deviation of Aaa spread 2.0 f f 2 1 0.6 f f 2 1 0.50 f f 2 1 1.5 0.4 1.0 0.25 0.2 0.5 0.0 0.00 0.0 1980 1985 1990 1995 2000 2005 2010 2015 2020 1995 2000 2005 2010 2015 2020 1995 2000 2005 2010 2015 2020 1.0 Standard Deviation of Baa−Aaa spread Standard Deviation of Recession prob. Standard Deviation of Natural rate of unemp. x x 1.0 x f2 f2 f2 f1 20 f1 f1 0.5 0.5 0.0 10 0.0 −0.5 0 −0.5 2010 2015 2020 19701975198019851990199520002005201020152020 1995 2000 2005 2010 2015 2020 Standard Deviation of Stock Prices (10y avg.) Standard Deviation of Productivity (10y avg.) Standard Deviation of Real GDP (10y avg.) 4 x x 0.6 x f2 f2 f2 f1 0.50 f1 f1 3 0.4 2 0.25 0.2 1 0.00 0.0 0 −0.2 1995 2000 2005 2010 2015 2020 1995 2000 2005 2010 2015 2020 1995 2000 2005 2010 2015 2020 1.5 S x tandard Deviation of Treasury Bill (10y avg.) S x tandard Deviation of Term spread (10y avg.) S x tandard Deviation of Inflation (10y avg.) f f 2 1 2 f f 2 1 1.0 f f 2 1 1.0 1 0.5 0.5 0.0 0 0.0 1995 2000 2005 2010 2015 2020 1995 2000 2005 2010 2015 2020 1990 1995 2000 2005 2010 2015 2020 Note: Decompositions of the sample variance of disagreement across forecasters into sample covariances with both common components and the idiosyncratic component. Full sample. For each variable, factors and error terms are mean smoothed values at estimated parameter values. Variances and covariances are transformed by taking the signed squared root. Black line is the sample standard deviation. 49

D Additional Figures and Tables for Alternative Specifications D.1 Reduced set of variables Table D.1: Reduced Set of Variables: Posterior of Λ and φ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.33 [ 0.30, 0.36] 0.49 [ 0.46, 0.52] Other Real Activity Housing starts -0.20 [-0.41, 0.07] 2.23 [ 2.04, 2.42] Industrial production -0.12 [-0.18, -0.00] 0.84 [ 0.81, 0.88] Corporate profits -0.36 [-0.53, -0.12] 1.69 [ 1.57, 1.80] Labor Market Unemployment rate 0.02 [ 0.00, 0.03] -0.17 [-0.18, -0.16] Inflation GDP deflator -0.58 [-0.61, -0.57] -0.03 [-0.07, 0.01] autoregressive coef. (φ) 0.31 [ 0.23, 0.64] 0.76 [ 0.75, 0.78] Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 50

Table D.2: Reduced Set of Variables: Posterior of ρ and σ2 Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.39 [ 0.34, 0.49] 0.48 [ 0.45, 0.51] Other Real Activity Housing starts 0.65 [ 0.64, 0.67] 52.97 [51.38, 54.62] Industrial production 0.44 [ 0.41, 0.47] 1.32 [ 1.25, 1.38] Corporate profits 0.45 [ 0.43, 0.47] 23.70 [22.90, 24.54] Labor Market Unemployment rate 0.47 [ 0.45, 0.49] 0.12 [ 0.11, 0.12] Inflation GDP deflator 0.78 [-0.24, 0.92] 0.06 [ 0.05, 0.07] Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 51

D.2 Varying forecast horizons Table D.3: Forecast Horizon h = 0: Posterior of Λ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 1.21 [ 0.41, 1.65] 1.16 [ 0.60, 1.70] Consumption 1.16 [ 0.46, 1.52] 0.96 [ 0.45, 1.50] Non-res. investment 1.11 [ 0.33, 1.58] 1.19 [ 0.64, 1.69] Res. investment 1.78 [ 0.90, 2.26] 1.09 [ 0.25, 2.01] Non-federal gov’t 0.28 [ 0.09, 0.39] 0.23 [ 0.08, 0.38] Federal gov’t 0.41 [ 0.08, 0.64] 0.49 [ 0.25, 0.72] Inventories 0.02 [ 0.01, 0.03] 0.01 [ 0.00, 0.02] Net exports 0.01 [-0.00, 0.02] 0.02 [ 0.01, 0.03] Other Real Activity Industrial production 0.55 [ 0.32, 0.71] 0.20 [-0.08, 0.53] Housing starts 1.10 [ 0.76, 1.29] 0.32 [-0.15, 0.95] Corporate profits 2.17 [ 1.34, 2.73] 0.80 [-0.24, 2.05] Labor Market Unemployment rate -0.03 [-0.04, -0.02] -0.02 [-0.04, -0.00] Employment 0.65 [ 0.27, 0.86] 0.51 [ 0.18, 0.83] Inflation GDP deflator 0.07 [-0.26, 0.36] -0.53 [-0.60, -0.36] CPI 0.50 [ 0.12, 0.79] -0.53 [-0.75, -0.05] Core CPI 0.15 [ 0.08, 0.20] -0.08 [-0.15, 0.04] PCE 0.48 [ 0.10, 0.76] -0.54 [-0.75, -0.06] Core PCE 0.15 [ 0.08, 0.19] -0.08 [-0.14, 0.05] Interest rates 3m T-bill rate 0.01 [ 0.00, 0.02] 0.01 [-0.00, 0.02] 10y term spread 0.01 [ 0.00, 0.02] -0.01 [-0.02, 0.00] Aaa spread -0.00 [-0.01, 0.01] 0.00 [-0.01, 0.01] Baa-Aaa spread -0.02 [-0.04, -0.00] 0.03 [ 0.00, 0.04] Recession prob. Recession prob. -2.60 [-3.32, -1.15] -1.83 [-3.12, -0.66] Long-term forecasts Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 52

Table D.4: Forecast Horizon h = 1: Posterior of Λ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.76 [ 0.13, 1.08] 0.62 [ 0.09, 1.07] Consumption 0.64 [ 0.10, 0.90] 0.48 [ 0.03, 0.88] Non-res. investment 1.10 [ 0.18, 1.57] 0.83 [ 0.04, 1.52] Res. investment 1.85 [ 0.07, 2.61] 1.28 [-0.16, 2.53] Non-federal gov’t 0.20 [ 0.03, 0.31] 0.17 [ 0.02, 0.30] Federal gov’t 0.21 [-0.03, 0.39] 0.22 [-0.04, 0.40] Inventories 0.03 [ 0.00, 0.05] 0.02 [-0.00, 0.04] Net exports -0.02 [-0.04, 0.02] -0.01 [-0.04, 0.02] Other Real Activity Industrial production 1.15 [-0.30, 1.66] 0.64 [-0.43, 1.58] Housing starts 0.85 [-0.28, 1.20] 0.43 [-0.38, 1.16] Corporate profits 1.82 [-0.47, 2.64] 1.01 [-0.71, 2.50] Labor Market Unemployment rate -0.10 [-0.14, 0.02] -0.06 [-0.14, 0.03] Employment 0.67 [ 0.08, 0.96] 0.49 [-0.02, 0.93] Inflation GDP deflator -0.08 [-0.49, 0.35] -0.28 [-0.50, 0.37] CPI 0.07 [-0.59, 0.55] -0.24 [-0.59, 0.56] Core CPI 0.04 [-0.23, 0.22] -0.09 [-0.24, 0.23] PCE 0.04 [-0.58, 0.52] -0.25 [-0.58, 0.53] Core PCE 0.05 [-0.21, 0.21] -0.07 [-0.22, 0.21] Interest rates 3m T-bill rate 0.02 [-0.02, 0.03] 0.00 [-0.02, 0.03] 10y term spread 0.01 [-0.01, 0.02] 0.00 [-0.02, 0.02] Aaa spread -0.02 [-0.04, -0.00] -0.02 [-0.03, 0.00] Baa-Aaa spread 0.01 [-0.03, 0.04] 0.02 [-0.03, 0.05] Recession prob. Recession prob. -2.89 [-4.07, -0.02] -1.95 [-3.94, 0.37] Long-term forecasts Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 53

Table D.5: Forecast Horizon h = 2: Posterior of Λ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.90 [ 0.83, 0.96] 0.46 [ 0.34, 0.57] Consumption 0.67 [ 0.61, 0.73] 0.39 [ 0.30, 0.48] Non-res. investment 1.36 [ 1.19, 1.52] 0.91 [ 0.71, 1.10] Res. investment 2.17 [ 1.90, 2.43] 1.38 [ 1.06, 1.68] Non-federal gov’t 0.32 [ 0.27, 0.37] 0.11 [ 0.06, 0.16] Federal gov’t 0.40 [ 0.30, 0.49] -0.01 [-0.10, 0.07] Inventories 0.05 [ 0.04, 0.05] 0.04 [ 0.03, 0.05] Net exports 0.02 [ 0.01, 0.03] -0.03 [-0.03, -0.02] Other Real Activity Industrial production 0.95 [ 0.69, 1.21] 1.48 [ 1.26, 1.71] Housing starts 0.48 [ 0.36, 0.59] 0.75 [ 0.66, 0.83] Corporate profits 1.19 [ 0.91, 1.46] 1.51 [ 1.24, 1.76] Labor Market Unemployment rate -0.08 [-0.10, -0.06] -0.11 [-0.12, -0.10] Employment 0.48 [ 0.40, 0.56] 0.37 [ 0.30, 0.45] Inflation GDP deflator -0.40 [-0.43, -0.36] 0.22 [ 0.17, 0.27] CPI -0.33 [-0.39, -0.27] 0.35 [ 0.30, 0.39] Core CPI -0.21 [-0.25, -0.18] 0.22 [ 0.19, 0.25] PCE -0.32 [-0.38, -0.27] 0.32 [ 0.27, 0.37] Core PCE -0.17 [-0.21, -0.14] 0.20 [ 0.17, 0.22] Interest rates 3m T-bill rate -0.02 [-0.03, 0.00] 0.05 [ 0.04, 0.06] 10y term spread 0.01 [-0.00, 0.02] 0.02 [ 0.01, 0.03] Aaa spread -0.02 [-0.03, -0.01] -0.03 [-0.03, -0.02] Baa-Aaa spread 0.02 [ 0.00, 0.03] -0.02 [-0.03, -0.01] Recession prob. Recession prob. -1.89 [-2.27, -1.48] -2.28 [-2.64, -1.89] Long-term forecasts Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in.See the Appendix for details. 54

Table D.6: Forecast Horizon h = 3: Posterior of Λ Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.81 [ 0.77, 0.85] 0.46 [ 0.40, 0.52] Consumption 0.65 [ 0.61, 0.70] 0.40 [ 0.34, 0.45] Non-res. investment 1.18 [ 1.06, 1.30] 0.91 [ 0.79, 1.02] Res. investment 1.85 [ 1.66, 2.05] 1.29 [ 1.10, 1.48] Non-federal gov’t 0.31 [ 0.26, 0.35] 0.14 [ 0.10, 0.17] Federal gov’t 0.24 [ 0.16, 0.33] -0.05 [-0.11, 0.01] Inventories 0.04 [ 0.03, 0.05] 0.04 [ 0.04, 0.05] Net exports 0.04 [ 0.03, 0.05] -0.02 [-0.02, -0.01] Other Real Activity Industrial production 0.76 [ 0.54, 0.97] 1.51 [ 1.32, 1.70] Housing starts 0.33 [ 0.25, 0.39] 0.64 [ 0.58, 0.69] Corporate profits 0.75 [ 0.57, 0.93] 1.35 [ 1.18, 1.52] Labor Market Unemployment rate -0.06 [-0.08, -0.05] -0.12 [-0.13, -0.11] Employment 0.31 [ 0.25, 0.36] 0.27 [ 0.23, 0.31] Inflation GDP deflator -0.41 [-0.43, -0.38] 0.18 [ 0.15, 0.22] CPI -0.34 [-0.37, -0.31] 0.28 [ 0.25, 0.31] Core CPI -0.24 [-0.27, -0.22] 0.21 [ 0.19, 0.23] PCE -0.29 [-0.33, -0.26] 0.25 [ 0.23, 0.28] Core PCE -0.21 [-0.24, -0.19] 0.19 [ 0.17, 0.21] Interest rates 3m T-bill rate -0.02 [-0.04, -0.01] 0.07 [ 0.05, 0.08] 10y term spread 0.02 [ 0.00, 0.03] 0.01 [-0.00, 0.02] Aaa spread -0.02 [-0.04, -0.01] -0.03 [-0.04, -0.02] Baa-Aaa spread -0.00 [-0.02, 0.01] -0.02 [-0.03, -0.01] Recession prob. Recession prob. -1.36 [-1.63, -1.09] -1.83 [-2.09, -1.58] Long-term forecasts Note: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 55

56

D.3 Varying the number of factors Table D.7: Model With p = 1: Posterior of Λ and φ Variable Λ ·1 Mean [5, 95] GDP Components GDP 0.89 [ 0.88, 0.91] Consumption 0.76 [ 0.74, 0.79] Non-res. investment 1.42 [ 1.35, 1.49] Res. investment 2.03 [ 1.89, 2.16] Non-federal gov’t 0.31 [ 0.27, 0.35] Federal gov’t 0.10 [ 0.02, 0.17] Inventories 0.06 [ 0.05, 0.06] Net exports 0.03 [ 0.02, 0.04] Other Real Activity Housing starts 1.37 [ 1.21, 1.53] Industrial production 0.54 [ 0.51, 0.57] Corporate profits 1.10 [ 1.00, 1.21] Labor Market Unemployment rate -0.11 [-0.12, -0.11] Employment 0.33 [ 0.30, 0.38] Inflation GDP deflator -0.23 [-0.24, -0.22] CPI 0.03 [ 0.01, 0.06] Core CPI 0.02 [ 0.01, 0.04] PCE 0.05 [ 0.02, 0.07] Core PCE 0.02 [ 0.00, 0.04] Interest rates 3m T-bill rate 0.04 [ 0.03, 0.06] 10y term spread 0.00 [-0.01, 0.02] Aaa spread -0.04 [-0.06, -0.03] Baa-Aaa spread -0.03 [-0.05, -0.02] Recession prob. Recession prob. -1.84 [-2.05, -1.63] Long-term forecasts Natural rate of unemp. -0.09 [-0.14, -0.05] Stock Prices 0.18 [-0.00, 0.36] Productivity 0.09 [ 0.06, 0.13] Real GDP 0.14 [ 0.11, 0.18] Treasury Bill 0.11 [ 0.04, 0.19] Term Spread -0.10 [-0.18, -0.02] Inflation 0.04 [ 0.02, 0.05] autoregressive coef. (φ) 0.58 [ 0.57, 0.60] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 57

58

Table D.8: Model With p = 1: Posterior of ρ and σ2 Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP -0.14 [-0.24, -0.02] 0.04 [ 0.03, 0.05] Consumption 0.51 [ 0.48, 0.53] 0.33 [ 0.31, 0.34] Non-res. investment 0.61 [ 0.59, 0.62] 3.28 [ 3.17, 3.40] Res. investment 0.67 [ 0.65, 0.69] 10.41 [10.05, 10.78] Non-federal gov’t 0.63 [ 0.61, 0.65] 0.84 [ 0.81, 0.86] Federal gov’t 0.66 [ 0.64, 0.68] 2.98 [ 2.87, 3.08] Inventories 0.47 [ 0.45, 0.50] 0.03 [ 0.03, 0.03] Net exports 0.59 [ 0.57, 0.61] 0.12 [ 0.11, 0.12] Other Real Activity Housing starts 0.66 [ 0.65, 0.68] 56.32 [54.79, 57.93] Industrial production 0.54 [ 0.52, 0.55] 1.89 [ 1.83, 1.94] Corporate profits 0.49 [ 0.47, 0.51] 25.99 [25.15, 26.85] Labor Market Unemployment rate 0.51 [ 0.49, 0.53] 0.14 [ 0.14, 0.15] Employment 0.50 [ 0.46, 0.53] 0.50 [ 0.48, 0.53] Inflation GDP deflator 0.61 [ 0.59, 0.62] 0.40 [ 0.39, 0.41] CPI 0.60 [ 0.58, 0.62] 0.30 [ 0.29, 0.31] Core CPI 0.66 [ 0.64, 0.69] 0.10 [ 0.10, 0.11] PCE 0.67 [ 0.64, 0.69] 0.17 [ 0.17, 0.18] Core PCE 0.69 [ 0.66, 0.72] 0.07 [ 0.07, 0.08] Interest rates 3m T-bill rate 0.71 [ 0.70, 0.73] 0.23 [ 0.22, 0.23] 10y term spread 0.55 [ 0.53, 0.57] 0.13 [ 0.12, 0.13] Aaa spread 0.47 [ 0.44, 0.49] 0.08 [ 0.08, 0.08] Baa-Aaa spread 0.23 [ 0.18, 0.29] 0.05 [ 0.05, 0.06] Recession prob. Recession prob. 0.62 [ 0.60, 0.63] 95.92 [93.23, 98.64] Long-term forecasts Natural rate of unemp. 0.91 [ 0.89, 0.93] 0.03 [ 0.02, 0.03] Stock Prices 0.83 [ 0.80, 0.86] 1.18 [ 1.04, 1.34] Productivity 0.86 [ 0.84, 0.88] 0.05 [ 0.05, 0.06] Real GDP 0.81 [ 0.82, 0.87] 0.03 [ 0.03, 0.03] Treasury Bill 0.80 [ 0.77, 0.83] 0.23 [ 0.21, 0.26] Term Spread 0.77 [ 0.76, 0.82] 0.27 [ 0.23, 0.30] Inflation 0.83 [ 0.82, 0.84] 0.07 [ 0.07, 0.08] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 59

Table D.9: Model With p = 3: Posterior of Λ and φ Variable Λ Λ Λ ·1 ·2 ·3 Mean [5, 95] Mean [5, 95] Mean [5, 95] GDP Components GDP 0.70 [ 0.67, 0.74] 0.55 [ 0.51, 0.59] -0.00 [-0.09, 0.09] Consumption 0.66 [ 0.63, 0.70] 0.43 [ 0.39, 0.47] 0.02 [-0.05, 0.10] Non-res. investment 0.57 [ 0.47, 0.67] 1.21 [ 1.14, 1.29] -0.13 [-0.31, 0.09] Res. investment 0.42 [ 0.24, 0.61] 1.93 [ 1.80, 2.06] -0.36 [-0.66, -0.00] Non-federal gov’t 0.27 [ 0.23, 0.31] 0.18 [ 0.14, 0.21] 0.01 [-0.03, 0.06] Federal gov’t 0.38 [ 0.30, 0.46] -0.09 [-0.14, -0.03] -0.01 [-0.07, 0.05] Inventories 0.00 [-0.01, 0.01] 0.06 [ 0.05, 0.06] -0.01 [-0.02, 0.00] Net exports 0.12 [ 0.11, 0.14] -0.03 [-0.04, -0.01] 0.00 [-0.01, 0.02] Other Real Activity Housing starts -0.59 [-0.81, -0.37] 2.53 [ 2.32, 2.75] -0.61 [-1.03, -0.13] Industrial production -0.07 [-0.13, -0.02] 0.81 [ 0.78, 0.85] -0.08 [-0.20, 0.06] Corporate profits -0.15 [-0.30, 0.01] 1.64 [ 1.52, 1.77] -0.17 [-0.43, 0.13] Labor Market Unemployment rate 0.03 [ 0.02, 0.05] -0.18 [-0.19, -0.17] 0.01 [-0.02, 0.04] Employment 0.00 [-0.05, 0.05] 0.34 [ 0.31, 0.38] -0.02 [-0.08, 0.05] Inflation GDP deflator -0.32 [-0.34, -0.30] 0.01 [-0.04, 0.06] 0.26 [ 0.24, 0.28] CPI -0.13 [-0.16, -0.10] 0.06 [-0.02, 0.13] 0.38 [ 0.35, 0.40] Core CPI -0.09 [-0.11, -0.06] 0.03 [-0.03, 0.07] 0.28 [ 0.27, 0.29] PCE -0.14 [-0.17, -0.11] 0.05 [-0.01, 0.11] 0.33 [ 0.31, 0.35] Core PCE -0.08 [-0.10, -0.06] 0.03 [-0.02, 0.07] 0.24 [ 0.23, 0.26] Interest rates 3m T-bill rate -0.00 [-0.02, 0.02] 0.05 [ 0.03, 0.07] 0.05 [ 0.03, 0.07] 10y term spread 0.01 [-0.00, 0.03] -0.00 [-0.02, 0.01] -0.00 [-0.01, 0.01] Aaa spread -0.01 [-0.03, 0.00] -0.04 [-0.05, -0.03] -0.00 [-0.01, 0.01] Baa-Aaa spread -0.01 [-0.03, 0.01] -0.03 [-0.04, -0.02] -0.01 [-0.02, 0.01] Recession prob. Recession prob. -0.46 [-0.71, -0.20] -2.09 [-2.34, -1.84] 0.20 [-0.24, 0.61] Long-term forecasts Natural rate of unemp. -0.07 [-0.12, -0.02] -0.06 [-0.09, -0.02] 0.01 [-0.02, 0.04] Stock Prices 0.08 [-0.15, 0.30] 0.14 [ 0.01, 0.29] 0.05 [-0.07, 0.18] Productivity 0.03 [-0.02, 0.08] 0.07 [ 0.04, 0.10] -0.02 [-0.05, 0.01] Real GDP 0.11 [ 0.08, 0.15] 0.08 [ 0.06, 0.11] -0.02 [-0.05, 0.00] Treasury Bill 0.35 [ 0.22, 0.47] -0.05 [-0.13, 0.02] 0.19 [ 0.14, 0.25] Term Spread -0.37 [-0.49, -0.24] 0.06 [-0.01, 0.14] -0.14 [-0.19, -0.09] Inflation -0.04 [-0.05, -0.02] 0.02 [-0.00, 0.05] 0.13 [ 0.11, 0.14] autoregressive coef. (φ) 0.34 [ 0.30, 0.38] 0.73 [ 0.71, 0.75] 0.82 [ 0.80, 0.84] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 60

Table D.10: Model With p = 3: Posterior of ρ and σ2 Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.30 [ 0.13, 0.48] 0.03 [ 0.02, 0.03] Consumption 0.51 [ 0.48, 0.53] 0.32 [ 0.31, 0.33] Non-res. investment 0.59 [ 0.57, 0.61] 3.04 [ 2.93, 3.16] Res. investment 0.68 [ 0.66, 0.70] 9.16 [ 8.78, 9.56] Non-federal gov’t 0.63 [ 0.61, 0.65] 0.83 [ 0.80, 0.86] Federal gov’t 0.66 [ 0.64, 0.68] 2.89 [ 2.79, 2.99] Inventories 0.47 [ 0.45, 0.49] 0.03 [ 0.03, 0.03] Net exports 0.61 [ 0.59, 0.63] 0.11 [ 0.10, 0.11] Other Real Activity Housing starts 0.65 [ 0.64, 0.67] 50.76 [49.13, 52.43] Industrial production 0.46 [ 0.43, 0.49] 1.42 [ 1.36, 1.48] Corporate profits 0.46 [ 0.43, 0.48] 24.08 [23.27, 24.91] Labor Market Unemployment rate 0.49 [ 0.46, 0.51] 0.11 [ 0.11, 0.12] Employment 0.49 [ 0.45, 0.53] 0.44 [ 0.42, 0.47] Inflation GDP deflator 0.44 [ 0.41, 0.48] 0.27 [ 0.26, 0.29] CPI 0.15 [ 0.09, 0.21] 0.12 [ 0.11, 0.13] Core CPI 0.70 [ 0.66, 0.74] 0.03 [ 0.03, 0.03] PCE 0.25 [ 0.17, 0.32] 0.07 [ 0.06, 0.07] Core PCE 0.71 [ 0.67, 0.75] 0.02 [ 0.02, 0.02] Interest rates 3m T-bill rate 0.70 [ 0.69, 0.72] 0.22 [ 0.22, 0.23] 10y term spread 0.55 [ 0.53, 0.57] 0.13 [ 0.12, 0.13] Aaa spread 0.46 [ 0.44, 0.49] 0.08 [ 0.08, 0.08] Baa-Aaa spread 0.23 [ 0.18, 0.29] 0.05 [ 0.05, 0.06] Recession prob. Recession prob. 0.61 [ 0.60, 0.63] 94.37 [91.69, 97.15] Long-term forecasts Natural rate of unemp. 0.91 [ 0.89, 0.93] 0.03 [ 0.02, 0.03] Stock Prices 0.83 [ 0.80, 0.86] 1.19 [ 1.04, 1.34] Productivity 0.86 [ 0.84, 0.88] 0.05 [ 0.05, 0.06] Real GDP 0.85 [ 0.83, 0.87] 0.03 [ 0.03, 0.03] Treasury Bill 0.83 [ 0.80, 0.86] 0.17 [ 0.14, 0.20] Term Spread 0.82 [ 0.79, 0.85] 0.20 [ 0.16, 0.24] Inflation 0.80 [ 0.78, 0.81] 0.06 [ 0.06, 0.07] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 61

Table D.11: Model With p = 4: Posterior of Λ and φ Variable Λ Λ Λ Λ ·1 ·2 ·3 ·4 Mean [5, 95] Mean [5, 95] Mean [5, 95] Mean [5, 95] GDP Components GDP 0.68 [ 0.64, 0.71] 0.07 [-0.30, 0.31] 0.53 [ 0.41, 0.59] -0.03 [-0.18, 0.11] Consumption 0.63 [ 0.60, 0.67] 0.01 [-0.29, 0.21] 0.43 [ 0.32, 0.49] -0.00 [-0.14, 0.12] Non-res. investment 0.60 [ 0.51, 0.70] 0.48 [-0.23, 0.93] 1.01 [ 0.68, 1.23] -0.16 [-0.43, 0.10] Res. investment 0.39 [ 0.22, 0.56] 0.65 [-0.49, 1.41] 1.69 [ 1.18, 2.00] -0.47 [-0.96, -0.01] Non-federal gov’t 0.25 [ 0.21, 0.29] -0.00 [-0.13, 0.09] 0.18 [ 0.13, 0.22] 0.00 [-0.06, 0.06] Federal gov’t 0.35 [ 0.28, 0.43] -0.14 [-0.20, -0.08] -0.03 [-0.12, 0.06] -0.01 [-0.07, 0.05] Inventories 0.01 [-0.00, 0.01] 0.03 [ 0.00, 0.05] 0.04 [ 0.02, 0.06] -0.01 [-0.02, 0.00] Net exports 0.11 [ 0.09, 0.12] -0.05 [-0.06, -0.03] -0.00 [-0.03, 0.02] 0.00 [-0.01, 0.02] Other Real Activity Housing starts -0.61 [-0.82, -0.39] 1.02 [-0.42, 1.98] 2.17 [ 1.42, 2.67] -0.76 [-1.40, -0.16] Industrial production -0.01 [-0.06, 0.04] 0.47 [ 0.03, 0.74] 0.61 [ 0.34, 0.82] -0.10 [-0.26, 0.05] Corporate profits -0.12 [-0.27, 0.04] 0.76 [-0.20, 1.39] 1.34 [ 0.85, 1.69] -0.23 [-0.59, 0.11] Labor Market Unemployment rate 0.01 [ 0.00, 0.03] -0.12 [-0.18, -0.03] -0.13 [-0.18, -0.06] 0.01 [-0.02, 0.04] Employment 0.02 [-0.03, 0.06] 0.18 [-0.02, 0.30] 0.27 [ 0.15, 0.35] -0.03 [-0.10, 0.04] Inflation GDP deflator -0.31 [-0.33, -0.29] 0.06 [ 0.02, 0.11] 0.00 [-0.10, 0.09] 0.26 [ 0.23, 0.28] CPI -0.15 [-0.18, -0.13] -0.00 [-0.09, 0.07] 0.09 [-0.03, 0.20] 0.36 [ 0.32, 0.39] Core CPI -0.10 [-0.12, -0.08] -0.00 [-0.05, 0.04] 0.05 [-0.04, 0.13] 0.27 [ 0.24, 0.29] PCE -0.15 [-0.18, -0.12] 0.02 [-0.05, 0.08] 0.07 [-0.04, 0.16] 0.32 [ 0.28, 0.34] Core PCE -0.09 [-0.11, -0.07] 0.01 [-0.03, 0.05] 0.04 [-0.03, 0.11] 0.23 [ 0.21, 0.25] Interest rates 3m T-bill rate 0.13 [ 0.10, 0.16] 0.34 [ 0.25, 0.39] -0.14 [-0.31, 0.07] 0.13 [ 0.05, 0.20] 10y term spread -0.10 [-0.13, -0.08] -0.23 [-0.29, -0.14] 0.16 [ 0.01, 0.26] -0.04 [-0.10, 0.02] Aaa spread -0.01 [-0.03, 0.00] -0.02 [-0.04, -0.00] -0.03 [-0.05, -0.01] -0.00 [-0.02, 0.01] Baa-Aaa spread -0.01 [-0.03, 0.01] -0.00 [-0.02, 0.02] -0.03 [-0.04, -0.01] -0.00 [-0.02, 0.01] Recession prob. Recession prob. -0.48 [-0.72, -0.23] -0.78 [-1.59, 0.44] -1.79 [-2.21, -1.20] 0.28 [-0.24, 0.85] Long-term forecasts Natural rate of unemp. -0.06 [-0.12, -0.01] 0.01 [-0.04, 0.06] -0.07 [-0.11, -0.03] 0.02 [-0.02, 0.05] Stock Prices 0.06 [-0.15, 0.27] 0.04 [-0.11, 0.19] 0.13 [-0.01, 0.27] 0.05 [-0.09, 0.17] Productivity 0.04 [-0.01, 0.08] 0.03 [-0.02, 0.07] 0.06 [ 0.02, 0.09] -0.02 [-0.05, 0.01] Real GDP 0.11 [ 0.08, 0.14] 0.01 [-0.06, 0.05] 0.08 [ 0.05, 0.11] -0.02 [-0.06, 0.01] Treasury Bill 0.35 [ 0.25, 0.45] -0.09 [-0.15, -0.02] -0.02 [-0.11, 0.08] 0.19 [ 0.14, 0.25] Term Spread -0.38 [-0.48, -0.27] 0.10 [ 0.02, 0.16] 0.04 [-0.05, 0.12] -0.14 [-0.20, -0.09] Inflation -0.04 [-0.06, -0.02] 0.00 [-0.02, 0.03] 0.03 [-0.01, 0.07] 0.12 [ 0.10, 0.14] autoregressive coef. (φ) 0.28 [ 0.24, 0.32] 0.67 [ 0.63, 0.71] 0.74 [ 0.72, 0.77] 0.83 [ 0.80, 0.85] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 62

Table D.12: Model With p = 4: Posterior of ρ and σ2 Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.26 [ 0.11, 0.42] 0.03 [ 0.02, 0.03] Consumption 0.51 [ 0.48, 0.53] 0.32 [ 0.30, 0.33] Non-res. investment 0.59 [ 0.57, 0.61] 3.04 [ 2.93, 3.16] Res. investment 0.68 [ 0.66, 0.69] 9.08 [ 8.72, 9.46] Non-federal gov’t 0.63 [ 0.61, 0.65] 0.83 [ 0.80, 0.86] Federal gov’t 0.66 [ 0.64, 0.68] 2.89 [ 2.79, 2.99] Inventories 0.47 [ 0.45, 0.49] 0.03 [ 0.03, 0.03] Net exports 0.61 [ 0.59, 0.63] 0.11 [ 0.11, 0.11] Other Real Activity Housing starts 0.65 [ 0.64, 0.67] 50.43 [48.80, 52.10] Industrial production 0.45 [ 0.43, 0.48] 1.41 [ 1.35, 1.47] Corporate profits 0.46 [ 0.43, 0.48] 24.03 [23.21, 24.85] Labor Market Unemployment rate 0.47 [ 0.45, 0.49] 0.11 [ 0.11, 0.12] Employment 0.49 [ 0.45, 0.53] 0.44 [ 0.42, 0.47] Inflation GDP deflator 0.45 [ 0.41, 0.48] 0.27 [ 0.26, 0.28] CPI 0.14 [ 0.08, 0.20] 0.12 [ 0.11, 0.13] Core CPI 0.70 [ 0.66, 0.74] 0.03 [ 0.03, 0.03] PCE 0.25 [ 0.17, 0.32] 0.07 [ 0.06, 0.07] Core PCE 0.71 [ 0.67, 0.74] 0.02 [ 0.02, 0.02] Interest rates 3m T-bill rate 0.88 [ 0.83, 0.92] 0.04 [ 0.02, 0.06] 10y term spread 0.31 [ 0.19, 0.39] 0.06 [ 0.05, 0.07] Aaa spread 0.46 [ 0.43, 0.49] 0.08 [ 0.08, 0.08] Baa-Aaa spread 0.23 [ 0.18, 0.29] 0.05 [ 0.05, 0.06] Recession prob. Recession prob. 0.61 [ 0.60, 0.63] 94.33 [91.69, 97.02] Long-term forecasts Natural rate of unemp. 0.91 [ 0.89, 0.93] 0.03 [ 0.02, 0.03] Stock Prices 0.83 [ 0.81, 0.86] 1.17 [ 1.03, 1.32] Productivity 0.86 [ 0.84, 0.88] 0.05 [ 0.05, 0.06] Real GDP 0.85 [ 0.82, 0.87] 0.03 [ 0.03, 0.03] Treasury Bill 0.84 [ 0.81, 0.87] 0.16 [ 0.13, 0.19] Term Spread 0.82 [ 0.79, 0.85] 0.19 [ 0.16, 0.23] Inflation 0.80 [ 0.78, 0.81] 0.06 [ 0.06, 0.07] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 63

D.4 Subsamples Table D.13: Posterior of Λ and φ for Subsamples (A) Λ Λ 1· 2· 1968Q4-1981Q2 1981Q3-2006Q4 2007Q1-2017Q3 1968Q4-1981Q2 1981Q3-2006Q4 2007Q1-2017Q3 GDPComponents GDP 0.75 −0.04 0.53 0.78 0.47 0.17 [0.66,0.83] [−0.10,0.02] [0.50,0.55] [0.70,0.85] [0.45,0.49] [0.09,0.24] Consumption −0.01 0.55 0.42 0.17 [−0.06,0.05] [0.51,0.58] [0.40,0.45] [0.10,0.25] Non-res. investment −0.12 1.06 0.76 0.45 [−0.23,−0.02] [0.96,1.15] [0.69,0.83] [0.29,0.62] Res. investment 0.28 1.50 1.27 0.48 [0.10,0.45] [1.33,1.67] [1.15,1.39] [0.22,0.74] Non-federalgov’t 0.01 0.21 0.17 0.05 [−0.03,0.05] [0.17,0.24] [0.14,0.21] [0.01,0.10] Federalgov’t 0.00 0.10 −0.01 −0.01 [−0.07,0.07] [0.04,0.17] [−0.07,0.06] [−0.08,0.05] Inventories −0.02 0.03 0.04 0.02 [−0.03,−0.01] [0.03,0.04] [0.03,0.05] [0.01,0.03] Netexports 0.00 0.02 0.01 −0.03 [−0.01,0.02] [0.01,0.04] [−0.00,0.02] [−0.04,−0.01] OtherRealActivity Housingstarts 0.02 0.68 2.18 2.51 1.59 1.12 [−0.38,0.40] [0.43,0.92] [1.75,2.61] [2.13,2.90] [1.40,1.79] [0.63,1.62] Industrialproduction −0.20 −0.11 0.43 1.17 0.55 0.27 [−0.31,−0.08] [−0.17,−0.04] [0.36,0.49] [1.09,1.26] [0.51,0.59] [0.20,0.35] Corporateprofits −0.40 −0.02 0.57 2.15 1.56 0.24 [−0.69,−0.10] [−0.27,0.22] [0.34,0.80] [1.93,2.37] [1.40,1.71] [0.01,0.48] LaborMarket Unemploymentrate 0.02 0.04 −0.13 −0.18 −0.11 −0.12 [−0.00,0.04] [0.02,0.05] [−0.15,−0.10] [−0.20,−0.17] [−0.12,−0.10] [−0.15,−0.10] Employment −0.05 0.19 0.12 0.13 [−0.09,−0.01] [0.16,0.23] [0.08,0.17] [0.09,0.17] Inflation GDPdeflator −0.85 −0.03 −0.05 −0.14 −0.02 0.23 [−0.89,−0.81] [−0.04,−0.01] [−0.08,−0.01] [−0.21,−0.07] [−0.04,−0.00] [0.22,0.25] CPI −0.04 −0.08 −0.01 0.36 [−0.06,−0.02] [−0.14,−0.03] [−0.03,0.01] [0.34,0.37] CoreCPI −0.07 0.24 [−0.10,−0.03] [0.23,0.26] PCE −0.09 0.33 [−0.14,−0.04] [0.31,0.35] CorePCE −0.06 0.22 [−0.09,−0.03] [0.20,0.23] Interestrates 3mT-billrate −0.50 0.01 0.01 0.05 [−0.52,−0.49] [−0.01,0.02] [−0.04,0.07] [0.04,0.07] 10ytermspread 0.32 0.02 0.04 0.01 [0.30,0.34] [0.00,0.03] [0.01,0.08] [−0.00,0.02] Aaaspread 0.02 −0.03 −0.02 −0.02 [0.00,0.04] [−0.04,−0.01] [−0.04,−0.01] [−0.03,−0.00] Baa-Aaaspread −0.02 −0.02 [−0.03,−0.01] [−0.03,−0.01] Recessionprob. Recessionprob. −0.70 −0.01 −0.90 −3.31 −2.28 −0.53 [−1.27,−0.12] [−0.41,0.38] [−1.20,−0.60] [−3.84,−2.78] [−2.60,−1.97] [−0.86,−0.22] Long-termforecasts Naturalrateofunemp. 0.01 −0.07 −0.03 0.00 [−0.05,0.06] [−0.10,−0.03] [−0.09,0.03] [−0.03,0.03] StockPrices −0.06 0.05 0.08 0.16 [−0.25,0.14] [−0.12,0.23] [−0.09,0.24] [0.03,0.29] Productivity −0.00 0.05 0.06 0.02 [−0.04,0.04] [0.02,0.09] [0.02,0.09] [−0.01,0.05] RealGDP 0.01 0.07 0.11 0.01 [−0.02,0.05] [0.04,0.09] [0.08,0.13] [−0.01,0.03] TreasuryBill −0.19 0.06 0.01 0.16 [−0.25,−0.12] [−0.02,0.14] [−0.05,0.07] [0.10,0.23] TermSpread 0.13 −0.03 −0.04 −0.08 [0.05,0.22] [−0.11,0.04] [−0.11,0.03] [−0.14,−0.03] Inflation −0.01 −0.03 0.03 0.11 [−0.02,0.01] [−0.05,−0.01] [0.01,0.05] [0.10,0.12] autoregressivecoef. (φ) 0.17 0.56 64 0.58 0.69 0.78 0.73 [0.10,0.24] [0.52,0.60] [0.55,0.61] [0.66,0.73] [0.76,0.80] [0.70,0.75]

65

Table D.14: Posterior for ρ and σ2 for Subsamples (A) ρ σ2 1968Q4-1981Q2 1981Q3-2006Q4 2007Q1-2017Q3 1968Q4-1981Q2 1981Q3-2006Q4 2007Q1-2017Q3 GDPComponents GDP 0.28 0.18 0.02 0.98 0.10 0.02 [0.19,0.37] [0.10,0.27] [−0.14,0.19] [0.88,1.07] [0.08,0.11] [0.02,0.03] Consumption 0.50 0.46 0.37 0.27 [0.46,0.53] [0.42,0.50] [0.35,0.39] [0.25,0.28] Non-res. investment 0.63 0.54 3.42 3.00 [0.61,0.66] [0.51,0.57] [3.27,3.58] [2.84,3.17] Res. investment 0.63 0.68 9.35 11.48 [0.61,0.66] [0.65,0.71] [8.92,9.80] [10.88,12.11] Non-federalgov’t 0.59 0.68 0.91 0.73 [0.57,0.62] [0.65,0.71] [0.87,0.96] [0.69,0.77] Federalgov’t 0.64 0.69 3.56 2.20 [0.61,0.66] [0.66,0.72] [3.40,3.73] [2.08,2.32] Inventories 0.47 0.47 0.03 0.03 [0.44,0.50] [0.43,0.51] [0.03,0.04] [0.03,0.03] Netexports 0.57 0.59 0.13 0.09 [0.55,0.60] [0.56,0.63] [0.13,0.14] [0.09,0.10] OtherRealActivity Housingstarts 0.63 0.60 0.68 66.08 30.23 77.05 [0.60,0.66] [0.58,0.63] [0.66,0.71] [62.31,69.94] [28.90,31.60] [73.06,81.29] Industrialproduction 0.35 0.62 0.40 2.01 1.08 1.57 [0.28,0.42] [0.60,0.65] [0.36,0.44] [1.82,2.20] [1.03,1.13] [1.49,1.66] Corporateprofits 0.39 0.51 0.50 24.62 23.79 23.48 [0.34,0.43] [0.48,0.54] [0.44,0.54] [23.15,26.20] [22.61,25.04] [21.92,25.10] LaborMarket Unemploymentrate 0.60 0.62 0.37 0.10 0.05 0.25 [0.57,0.63] [0.60,0.65] [0.34,0.41] [0.09,0.10] [0.05,0.06] [0.24,0.26] Employment 0.61 0.50 0.08 0.60 [0.55,0.68] [0.46,0.54] [0.07,0.09] [0.57,0.63] Inflation GDPdeflator 0.84 0.64 0.47 0.17 0.27 0.14 [0.80,0.88] [0.62,0.66] [0.43,0.50] [0.13,0.23] [0.26,0.28] [0.13,0.15] CPI 0.55 0.21 0.34 0.08 [0.52,0.58] [0.15,0.27] [0.33,0.36] [0.07,0.08] CoreCPI 0.67 0.04 [0.63,0.71] [0.04,0.04] PCE 0.25 0.06 [0.18,0.32] [0.05,0.06] CorePCE 0.68 0.03 [0.64,0.72] [0.02,0.03] Interestrates 3mT-billrate 0.85 0.65 0.04 0.09 [0.81,0.88] [0.63,0.68] [0.03,0.05] [0.09,0.10] 10ytermspread 0.40 0.60 0.08 0.12 [0.33,0.47] [0.57,0.63] [0.07,0.08] [0.11,0.12] Aaaspread 0.41 0.50 0.06 0.10 [0.37,0.45] [0.46,0.54] [0.06,0.07] [0.09,0.10] Baa-Aaaspread 0.24 0.05 [0.19,0.29] [0.05,0.06] Recessionprob. Recessionprob. 0.55 0.63 0.64 140.01 88.03 54.03 [0.52,0.58] [0.61,0.66] [0.62,0.67] [132.39,148.17] [84.20,91.94] [51.33,56.98] Long-termforecasts Naturalrateofunemp. 0.88 0.92 0.03 0.03 [0.83,0.91] [0.89,0.94] [0.03,0.04] [0.02,0.04] StockPrices 0.81 0.85 1.48 0.91 [0.76,0.85] [0.81,0.88] [1.24,1.77] [0.76,1.09] Productivity 0.86 0.88 0.06 0.04 [0.83,0.88] [0.85,0.90] [0.05,0.07] [0.04,0.05] RealGDP 0.81 0.89 0.04 0.02 [0.77,0.84] [0.87,0.91] [0.03,0.05] [0.02,0.02] TreasuryBill 0.84 0.75 0.16 0.31 [0.81,0.87] [0.69,0.81] [0.14,0.19] [0.26,0.38] TermSpread 0.76 0.81 0.29 0.24 [0.71,0.81] [0.77,0.85] [0.24,0.34] [0.20,0.28] Inflation 0.83 0.77 0.08 0.07 [0.82,0.85] [0.74,0.79] [0.07,0.08] [0.06,0.07] 66

Table D.15: Posterior of Λ and φ for Subsamples (B) Λ Λ 1· 2· 1968Q4-1990Q2 1990Q3-2020Q4 1968Q4-1990Q2 1990Q3-2020Q4 GDP Components GDP 0.97 0.43 0.69 0.19 [0.88,1.05] [0.37,0.46] [0.62,0.76] [0.12,0.29] Consumption 0.72 0.40 0.60 0.19 [0.56,0.86] [0.34,0.43] [0.51,0.68] [0.12,0.28] Non-res. investment 0.81 0.80 1.16 0.42 [0.52,1.10] [0.68,0.88] [0.99,1.34] [0.28,0.61] Res. investment 0.57 1.03 2.30 0.54 [−0.04,1.21] [0.86,1.16] [1.98,2.62] [0.34,0.79] Non-federalgov’t 0.77 0.15 0.14 0.07 [0.60,0.93] [0.12,0.18] [0.04,0.25] [0.03,0.11] Federalgov’t 1.11 0.13 −0.49 0.02 [0.74,1.47] [0.09,0.18] [−0.68,−0.30] [−0.03,0.07] Inventories 0.03 0.03 0.06 0.02 [0.00,0.06] [0.03,0.04] [0.04,0.07] [0.01,0.03] Netexports 0.07 0.03 0.03 −0.01 [0.01,0.14] [0.02,0.04] [0.00,0.07] [−0.02,−0.00] Other Real Activity Housingstarts −0.16 1.37 2.70 0.98 [−0.53,0.21] [1.04,1.64] [2.41,3.01] [0.66,1.36] Industrialproduction −0.10 0.35 1.09 0.25 [−0.20,0.00] [0.28,0.40] [1.03,1.16] [0.18,0.33] Corporateprofits −0.23 0.70 2.24 0.32 [−0.53,0.06] [0.53,0.86] [2.06,2.42] [0.12,0.54] Labor Market Unemploymentrate 0.00 −0.09 −0.18 −0.10 [−0.01,0.02] [−0.11,−0.06] [−0.19,−0.16] [−0.13,−0.08] Employment 0.15 0.11 [0.12,0.18] [0.08,0.16] Inflation GDPdeflator −0.59 −0.07 −0.05 0.19 [−0.64,−0.54] [−0.11,−0.03] [−0.09,−0.01] [0.17,0.20] CPI −0.11 −0.10 −0.02 0.28 [−0.23,0.00] [−0.17,−0.06] [−0.08,0.04] [0.25,0.30] CoreCPI −0.09 0.20 [−0.13,−0.05] [0.18,0.22] PCE −0.12 0.27 [−0.18,−0.07] [0.24,0.29] CorePCE −0.08 0.18 [−0.12,−0.04] [0.16,0.20] Interest rates 3mT-billrate 0.02 0.02 −0.06 0.08 [−0.06,0.10] [−0.01,0.03] [−0.11,0.00] [0.07,0.10] 10ytermspread 0.01 −0.01 [−0.00,0.02] [−0.02,0.00] Aaaspread −0.02 −0.02 [−0.03,−0.01] [−0.02,−0.01] Baa-Aaaspread −0.01 −0.01 [−0.02,−0.01] [−0.02,−0.01] Recession prob. Recessionprob. −0.90 −0.84 −3.17 −0.72 [−1.43,−0.35] [−1.10,−0.57] [−3.60,−2.74] [−1.01,−0.45] Long-term forecasts Naturalrateofunemp. −0.05 −0.01 [−0.08,−0.03] [−0.04,0.01] StockPrices 0.05 0.09 [−0.05,0.16] [−0.01,0.19] Productivity 0.05 0.01 [0.03,0.07] [−0.01,0.03] RealGDP 0.08 0.02 [0.06,0.10] [−0.00,0.04] TreasuryBill 0.01 0.12 [−0.04,0.05] [0.08,0.16] TermSpread −0.03 −0.07 [−0.07,0.02] [−0.11,−0.03] Inflation −0.03 0.10 [−0.06,−0.01] [0.08,0.11] autoregressivecoef. (φ) 0.36 0.64 0.75 0.75 [0.30,0.41] [0.62,0.67] [0.73,0.78] [0.72,0.77] 67

Table D.16: Posterior for ρ and σ2 for Subsamples (B) ρ σ2 1968Q4-1990Q2 1990Q3-2020Q4 1968Q4-1990Q2 1990Q3-2020Q4 GDP Components GDP −0.15 −0.11 0.28 0.02 [−0.27,−0.02] [−0.23,0.00] [0.21,0.37] [0.01,0.02] Consumption 0.34 0.52 1.06 0.21 [0.25,0.43] [0.49,0.55] [0.95,1.17] [0.20,0.22] Non-res. investment 0.52 0.62 6.34 2.71 [0.46,0.57] [0.60,0.64] [5.76,6.96] [2.61,2.81] Res. investment 0.53 0.69 19.44 8.70 [0.47,0.59] [0.67,0.71] [17.56,21.38] [8.38,9.03] Non-federalgov’t 0.56 0.65 1.79 0.63 [0.51,0.61] [0.63,0.67] [1.62,1.98] [0.61,0.66] Federalgov’t 0.56 0.67 6.33 2.21 [0.49,0.62] [0.65,0.69] [5.66,7.05] [2.13,2.29] Inventories 0.30 0.52 0.07 0.03 [0.22,0.38] [0.49,0.54] [0.06,0.07] [0.02,0.03] Netexports 0.36 0.65 0.29 0.09 [0.29,0.43] [0.63,0.67] [0.27,0.32] [0.08,0.09] Other Real Activity Housingstarts 0.62 0.67 60.53 49.29 [0.60,0.65] [0.65,0.68] [57.70,63.45] [47.52,51.11] Industrialproduction 0.40 0.48 1.88 1.20 [0.34,0.45] [0.45,0.50] [1.74,2.02] [1.15,1.24] Corporateprofits 0.39 0.53 26.55 21.33 [0.36,0.43] [0.50,0.56] [25.25,27.91] [20.39,22.29] Labor Market Unemploymentrate 0.58 0.43 0.09 0.15 [0.55,0.61] [0.41,0.45] [0.09,0.10] [0.14,0.15] Employment 0.50 0.50 [0.46,0.53] [0.48,0.53] Inflation GDPdeflator 0.64 0.51 0.53 0.12 [0.61,0.68] [0.48,0.54] [0.47,0.58] [0.12,0.13] CPI 0.41 0.23 0.99 0.07 [0.33,0.49] [0.17,0.28] [0.91,1.07] [0.06,0.07] CoreCPI 0.66 0.04 [0.62,0.69] [0.04,0.04] PCE 0.25 0.06 [0.17,0.32] [0.05,0.06] CorePCE 0.67 0.03 [0.64,0.71] [0.03,0.03] Interest rates 3mT-billrate 0.69 0.61 0.71 0.12 [0.64,0.73] [0.59,0.63] [0.65,0.77] [0.12,0.13] 10ytermspread 0.55 0.13 [0.53,0.57] [0.12,0.13] Aaaspread 0.47 0.08 [0.44,0.49] [0.08,0.08] Baa-Aaaspread 0.24 0.05 [0.19,0.29] [0.05,0.06] Recession prob. Recessionprob. 0.57 0.63 139.29 62.11 [0.55,0.60] [0.61,0.65] [132.87,145.83] [59.86,64.44] Long-term forecasts Naturalrateofunemp. 0.91 0.03 [0.89,0.93] [0.02,0.03] StockPrices 0.83 1.18 [0.81,0.86] [1.05,1.34] Productivity 0.86 0.06 [0.84,0.88] [0.05,0.06] RealGDP 0.85 0.03 [0.82,0.87] [0.03,0.03] TreasuryBill 0.80 0.22 [0.77,0.83] [0.20,0.25] TermSpread 0.79 0.26 [0.76,0.82] [0.23,0.29] Inflation 0.80 0.07 [0.78,0.81] [0.06,0.07] 68

Table D.17: Posterior of Λ and φ for Subsamples (C) Λ Λ 1· 2· 1968Q4-1984Q3 1984Q4-2007Q4 2008Q1-2020Q4 1968Q4-1984Q3 1984Q4-2007Q4 2008Q1-2020Q4 GDPComponents GDP 0.68 0.15 0.53 0.80 0.34 0.19 [0.61,0.76] [−0.15,0.41] [0.49,0.56] [0.74,0.86] [0.13,0.43] [0.10,0.28] Consumption 0.28 0.16 0.56 0.66 0.29 0.20 [0.12,0.43] [−0.09,0.37] [0.51,0.60] [0.56,0.76] [0.07,0.38] [0.11,0.30] Non-res. investment 0.74 0.10 1.07 1.35 0.56 0.49 [0.32,1.16] [−0.35,0.56] [0.95,1.17] [1.07,1.62] [0.32,0.68] [0.29,0.68] Res. investment −0.69 0.42 1.54 2.86 0.60 0.43 [−1.44,0.08] [−0.14,0.85] [1.36,1.71] [2.34,3.40] [0.11,0.88] [0.14,0.74] Non-federalgov’t 0.37 0.03 0.21 0.35 0.12 0.06 [0.17,0.56] [−0.08,0.13] [0.17,0.25] [0.20,0.50] [0.06,0.16] [0.00,0.11] Federalgov’t 1.27 −0.05 0.10 −0.16 0.11 −0.02 [0.86,1.66] [−0.15,0.06] [0.03,0.17] [−0.46,0.13] [0.02,0.17] [−0.09,0.06] Inventories 0.06 −0.00 0.03 0.09 0.03 0.02 [0.03,0.10] [−0.03,0.02] [0.02,0.04] [0.06,0.11] [0.02,0.04] [0.01,0.03] Netexports 0.09 0.01 0.03 0.03 0.01 −0.02 [−0.00,0.19] [0.00,0.03] [0.01,0.04] [−0.02,0.08] [−0.01,0.02] [−0.03,−0.01] OtherRealActivity Housingstarts −0.27 0.62 2.23 2.92 0.57 1.09 [−0.64,0.09] [0.04,1.04] [1.76,2.70] [2.60,3.24] [−0.12,1.03] [0.55,1.67] Industrialproduction −0.18 0.08 0.42 1.08 0.35 0.29 [−0.28,−0.09] [−0.21,0.36] [0.35,0.49] [1.02,1.15] [0.19,0.43] [0.20,0.38] Corporateprofits −0.60 0.51 0.53 2.28 0.91 0.19 [−0.86,−0.33] [−0.31,1.19] [0.29,0.78] [2.08,2.47] [0.21,1.28] [−0.07,0.46] LaborMarket Unemploymentrate 0.01 0.00 −0.13 −0.18 −0.09 −0.13 [−0.00,0.03] [−0.08,0.07] [−0.16,−0.09] [−0.19,−0.17] [−0.11,−0.06] [−0.16,−0.11] Employment 0.01 0.19 0.10 0.14 [−0.07,0.10] [0.15,0.23] [0.05,0.13] [0.10,0.19] Inflation GDPdeflator −0.84 −0.06 −0.05 −0.11 0.00 0.24 [−0.88,−0.80] [−0.08,−0.04] [−0.10,−0.01] [−0.17,−0.06] [−0.05,0.06] [0.22,0.26] CPI −0.27 −0.05 −0.10 −0.02 0.03 0.35 [−0.43,−0.11] [−0.08,−0.01] [−0.16,−0.04] [−0.12,0.07] [−0.02,0.07] [0.33,0.37] CoreCPI −0.03 −0.08 0.05 0.26 [−0.08,0.03] [−0.13,−0.04] [0.01,0.09] [0.24,0.27] PCE −0.03 −0.10 0.12 0.32 [−0.16,0.12] [−0.16,−0.05] [0.03,0.21] [0.30,0.34] CorePCE −0.03 −0.07 0.06 0.23 [−0.09,0.04] [−0.11,−0.03] [0.02,0.11] [0.21,0.24] Interestrates 3mT-billrate 0.04 −0.29 0.00 −0.08 0.19 0.05 [−0.07,0.15] [−0.40,−0.05] [−0.01,0.02] [−0.18,0.01] [−0.06,0.38] [0.04,0.07] 10ytermspread 0.19 0.01 −0.08 0.01 [0.07,0.25] [0.00,0.03] [−0.23,0.08] [−0.00,0.03] Aaaspread 0.01 −0.02 −0.02 −0.02 [−0.01,0.03] [−0.04,−0.01] [−0.04,−0.01] [−0.03,−0.00] Baa-Aaaspread −0.02 −0.02 [−0.03,−0.01] [−0.03,−0.01] Recessionprob. Recessionprob. −0.60 −0.90 −0.84 −3.44 −1.49 −0.52 [−1.13,−0.09] [−2.02,0.48] [−1.15,−0.53] [−3.89,−2.99] [−2.17,−0.32] [−0.86,−0.18] Long-termforecasts Naturalrateofunemp. −0.02 −0.08 −0.02 −0.01 [−0.07,0.02] [−0.12,−0.04] [−0.06,0.02] [−0.04,0.03] StockPrices 0.03 0.07 0.07 0.21 [−0.13,0.18] [−0.13,0.27] [−0.06,0.21] [0.06,0.36] Productivity 0.02 0.05 0.03 0.02 [−0.02,0.06] [0.01,0.09] [−0.00,0.07] [−0.01,0.06] RealGDP 0.04 0.08 0.07 0.02 [−0.02,0.09] [0.05,0.11] [0.01,0.10] [−0.01,0.04] TreasuryBill −0.11 0.07 0.07 0.21 [−0.18,−0.01] [−0.03,0.16] [−0.03,0.16] [0.13,0.27] TermSpread 0.04 −0.03 −0.06 −0.11 [−0.04,0.11] [−0.12,0.05] [−0.12,0.00] [−0.17,−0.04] Inflation −0.01 −0.03 0.02 0.11 [−0.03,0.02] [−0.06,−0.01] [0.01,0.04] [0.09,0.12] autoregressivecoef. (φ) 0.20 0.68 0.58 0.74 0.71 0.71 [0.14,0.26] [0.65,0.70] [0.54,0.61] [0.71,0.76] [0.69,0.74] [0.68,0.74] 69

Table D.18: Posterior for ρ and σ2 for Subsamples (C) ρ σ2 1968Q4-1984Q3 1984Q4-2007Q4 2008Q1-2020Q4 1968Q4-1984Q3 1984Q4-2007Q4 2008Q1-2020Q4 GDPComponents GDP 0.15 −0.01 0.03 0.84 0.03 0.02 [0.05,0.24] [−0.13,0.11] [−0.14,0.21] [0.74,0.94] [0.03,0.04] [0.02,0.03] Consumption 0.34 0.53 0.46 1.17 0.26 0.28 [0.20,0.47] [0.49,0.56] [0.42,0.51] [1.02,1.35] [0.25,0.27] [0.27,0.30] Non-res. investment 0.49 0.65 0.54 9.56 2.49 3.17 [0.40,0.57] [0.63,0.68] [0.50,0.57] [8.26,10.97] [2.38,2.61] [3.00,3.36] Res. investment 0.47 0.68 0.67 30.72 6.39 11.35 [0.36,0.57] [0.66,0.71] [0.64,0.70] [26.49,35.49] [6.09,6.68] [10.72,12.02] Non-federalgov’t 0.57 0.57 0.69 2.35 0.70 0.76 [0.50,0.63] [0.54,0.59] [0.66,0.71] [2.06,2.68] [0.67,0.73] [0.72,0.80] Federalgov’t 0.55 0.63 0.69 8.22 2.62 2.35 [0.46,0.64] [0.61,0.66] [0.66,0.72] [7.12,9.42] [2.50,2.75] [2.22,2.48] Inventories 0.37 0.48 0.46 0.06 0.03 0.03 [0.25,0.49] [0.44,0.51] [0.42,0.50] [0.05,0.06] [0.03,0.03] [0.03,0.03] Netexports 0.23 0.65 0.59 0.37 0.10 0.10 [0.10,0.35] [0.62,0.67] [0.55,0.62] [0.33,0.43] [0.10,0.11] [0.09,0.10] OtherRealActivity Housingstarts 0.62 0.60 0.69 67.61 25.12 77.81 [0.60,0.65] [0.57,0.62] [0.66,0.71] [64.03,71.33] [24.05,26.26] [73.68,82.25] Industrialproduction 0.42 0.62 0.40 2.10 0.95 1.68 [0.37,0.46] [0.59,0.64] [0.36,0.44] [1.96,2.24] [0.91,0.99] [1.59,1.78] Corporateprofits 0.40 0.52 0.51 25.88 21.23 24.55 [0.36,0.44] [0.49,0.55] [0.46,0.56] [24.46,27.41] [20.08,22.40] [22.89,26.35] LaborMarket Unemploymentrate 0.59 0.63 0.37 0.10 0.04 0.27 [0.56,0.62] [0.61,0.66] [0.33,0.40] [0.09,0.11] [0.04,0.04] [0.26,0.28] Employment 0.60 0.50 0.08 0.65 [0.55,0.65] [0.46,0.54] [0.07,0.08] [0.61,0.69] Inflation GDPdeflator 0.83 0.64 0.43 0.20 0.16 0.15 [0.79,0.87] [0.61,0.66] [0.39,0.47] [0.14,0.26] [0.15,0.17] [0.14,0.15] CPI 0.37 0.57 0.21 1.67 0.16 0.08 [0.23,0.50] [0.54,0.60] [0.15,0.27] [1.47,1.88] [0.15,0.16] [0.07,0.08] CoreCPI 0.83 0.67 0.02 0.04 [0.77,0.89] [0.63,0.70] [0.01,0.02] [0.03,0.04] PCE 0.63 0.26 0.14 0.06 [0.51,0.73] [0.19,0.33] [0.12,0.18] [0.05,0.06] CorePCE 0.67 0.69 0.03 0.03 [0.55,0.77] [0.65,0.73] [0.02,0.03] [0.02,0.03] Interestrates 3mT-billrate 0.66 −0.05 0.66 1.10 0.02 0.09 [0.59,0.73] [−0.20,0.12] [0.63,0.69] [0.98,1.25] [0.02,0.03] [0.08,0.09] 10ytermspread 0.60 0.61 0.08 0.12 [0.56,0.63] [0.58,0.64] [0.08,0.09] [0.11,0.12] Aaaspread 0.39 0.51 0.06 0.10 [0.35,0.43] [0.47,0.55] [0.06,0.07] [0.09,0.10] Baa-Aaaspread 0.24 0.05 [0.19,0.29] [0.05,0.06] Recessionprob. Recessionprob. 0.54 0.65 0.64 136.10 81.90 51.81 [0.51,0.57] [0.62,0.67] [0.61,0.66] [129.50,143.20] [78.25,85.62] [49.03,54.69] Long-termforecasts Naturalrateofunemp. 0.88 0.91 0.03 0.03 [0.84,0.92] [0.88,0.94] [0.02,0.04] [0.03,0.04] StockPrices 0.82 0.87 1.39 0.86 [0.78,0.86] [0.83,0.91] [1.18,1.64] [0.71,1.04] Productivity 0.85 0.87 0.06 0.05 [0.82,0.87] [0.84,0.90] [0.06,0.07] [0.04,0.05] RealGDP 0.80 0.89 0.04 0.02 [0.77,0.84] [0.86,0.91] [0.03,0.04] [0.02,0.02] TreasuryBill 0.84 0.74 0.16 0.33 [0.80,0.87] [0.67,0.80] [0.14,0.19] [0.26,0.41] TermSpread 0.77 0.81 0.27 0.26 [0.72,0.81] [0.77,0.85] [0.23,0.32] [0.22,0.31] Inflation 0.84 0.75 0.07 0.07 [0.82,0.85] [0.73,0.78] [0.07,0.08] [0.07,0.07] 70

D.5 Individual estimates for p = 1 Figure D.1: Individual and Panel Estimates of Factor Loadings (I). Note: Each panel plots the posterior distribution of the estimated factor loadings for the model with p=1, estimatedeitherontheentirepaneloroneachforecasterindividually. Redlinesrepresentthepanelposterior mean. Blue rectangles represent individual estimates of a single forecaster, where the horizontal position indicatesthetimewhenthatforecasterispresentinthesample,andtheverticalpositionindicatestherange ofvaluescontaining67percentoftheposteriordistribution. Greenlinesdenotetheaverageacrossforecasters of the individual posterior mean. 71

72

Figure D.2: Individual and Panel Estimates of Factor Loadings (II). Note: Each panel plots the posterior distribution of the estimated factor loadings for the model with p=1, estimatedeitherontheentirepaneloroneachforecasterindividually. Redlinesrepresentthepanelposterior mean. Blue rectangles represent individual estimates of a single forecaster, where the horizontal position indicatesthetimewhenthatforecasterispresentinthesample,andtheverticalpositionindicatestherange ofvaluescontaining67percentoftheposteriordistribution. Greenlinesdenotetheaverageacrossforecasters of the individual posterior mean. 73

D.6 Model for Consensus Forecasts Table D.19: Posterior of Λ and φ in the Consensus Forecast Model Variable Λ Λ ·1 ·2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.16 [ 0.02, 0.30] 0.82 [ 0.75, 0.90] Consumption 0.21 [ 0.04, 0.35] 0.82 [ 0.73, 0.92] Non-res. investment 0.04 [-0.20, 0.30] 1.34 [ 1.17, 1.53] Res. investment 0.09 [-0.20, 0.41] 1.49 [ 1.23, 1.77] Non-federal gov’t 0.02 [-0.01, 0.06] 0.09 [ 0.05, 0.13] Federal gov’t 0.01 [-0.11, 0.13] -0.12 [-0.27, 0.04] Inventories 0.01 [-0.00, 0.02] 0.02 [ 0.01, 0.03] Net exports -0.01 [-0.04, 0.03] -0.00 [-0.05, 0.05] Other Real Activity Housing starts -0.33 [-0.91, 0.41] 1.97 [ 1.42, 2.52] Industrial production 0.22 [ 0.02, 0.44] 1.26 [ 1.14, 1.39] Corporate profits 0.46 [-0.00, 0.91] 1.88 [ 1.52, 2.24] Labor Market Unemployment rate 0.02 [-0.06, 0.09] -0.23 [-0.29, -0.18] Employment 0.18 [ 0.01, 0.36] 1.04 [ 0.93, 1.15] Inflation GDP deflator 0.59 [ 0.15, 0.93] 0.11 [-0.11, 0.32] CPI 1.48 [ 1.41, 1.78] -0.14 [-0.47, 0.21] Core CPI 0.24 [ 0.11, 0.37] 0.16 [ 0.05, 0.27] PCE 0.98 [ 0.90, 1.20] -0.04 [-0.28, 0.20] Core PCE 0.22 [ 0.12, 0.32] 0.17 [ 0.08, 0.26] Interest rates 3m T-bill rate 0.04 [-0.02, 0.10] 0.17 [ 0.11, 0.24] 10y term spread -0.02 [-0.05, 0.02] -0.02 [-0.05, 0.02] Aaa spread 0.00 [-0.01, 0.02] -0.05 [-0.07, -0.03] Baa-Aaa spread 0.03 [-0.00, 0.05] -0.01 [-0.03, 0.00] Recession prob. Recession prob. 0.05 [-0.37, 0.46] -0.38 [-0.81, 0.04] Long-term forecasts Natural rate of unemp. 0.01 [-0.08, 0.11] -0.03 [-0.16, 0.10] Stock Prices 0.06 [-0.14, 0.28] 0.21 [-0.12, 0.55] Productivity 0.02 [-0.04, 0.09] 0.08 [-0.02, 0.18] Real GDP 0.04 [-0.02, 0.11] 0.12 [ 0.03, 0.22] Treasury Bill 0.10 [-0.19, 0.38] 0.02 [-0.42, 0.45] Term Spread 0.06 [-0.06, 0.18] 0.08 [-0.09, 0.27] Inflation 1.50 [ 1.40, 1.83] -0.26 [-0.60, 0.10] autoregressive coef. (φ) 0.07 [ 0.01, 0.16] 0.56 [ 0.47, 0.65] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 74

Table D.20: Posterior of ρ and σ2 in the Consensus Forecast Model Variable ρ σ2 Mean [5, 95] Mean [5, 95] GDP Components GDP 0.63 [ 0.39, 0.82] 0.07 [ 0.05, 0.08] Consumption 0.38 [ 0.15, 0.59] 0.11 [ 0.08, 0.14] Non-res. investment 0.89 [ 0.83, 0.95] 1.21 [ 0.99, 1.45] Res. investment 0.93 [ 0.88, 0.97] 3.38 [ 2.80, 4.03] Non-federal gov’t 0.94 [ 0.90, 0.98] 0.10 [ 0.09, 0.12] Federal gov’t 0.85 [ 0.79, 0.92] 1.28 [ 1.08, 1.52] Inventories 0.85 [ 0.79, 0.90] 0.01 [ 0.01, 0.01] Net exports 0.99 [ 0.97, 1.00] 0.16 [ 0.13, 0.19] Other Real Activity Housing starts 0.98 [ 0.95, 1.00] 23.06 [19.53, 27.10] Industrial production 0.77 [ 0.67, 0.86] 0.30 [ 0.25, 0.37] Corporate profits 0.77 [ 0.69, 0.84] 6.66 [ 5.64, 7.84] Labor Market Unemployment rate 0.95 [ 0.92, 0.99] 0.23 [ 0.19, 0.27] Employment 0.76 [ 0.55, 0.94] 0.15 [ 0.11, 0.20] Inflation GDP deflator 0.08 [-0.04, 0.20] 4.29 [ 3.62, 5.09] CPI 0.29 [-0.03, 0.59] 0.17 [ 0.13, 0.22] Core CPI -0.11 [-0.28, 0.12] 0.30 [ 0.23, 0.40] PCE 0.24 [-0.12, 0.59] 0.19 [ 0.14, 0.26] Core PCE 0.02 [-0.23, 0.30] 0.18 [ 0.14, 0.24] Interest rates 3m T-bill rate 0.74 [ 0.64, 0.83] 0.22 [ 0.18, 0.26] 10y term spread 0.96 [ 0.92, 0.99] 0.09 [ 0.07, 0.11] Aaa spread 0.91 [ 0.85, 0.96] 0.01 [ 0.01, 0.02] Baa-Aaa spread 0.63 [ 0.50, 0.76] 0.01 [ 0.01, 0.01] Recession prob. Recession prob. 0.77 [ 0.69, 0.84] 12.17 [10.36, 14.29] Long-term forecasts Natural rate of unemp. 0.92 [ 0.84, 0.98] 0.04 [ 0.02, 0.06] Stock Prices 0.95 [ 0.89, 0.99] 0.19 [ 0.12, 0.27] Productivity 0.91 [ 0.83, 0.97] 0.02 [ 0.01, 0.03] Real GDP 0.91 [ 0.84, 0.98] 0.02 [ 0.01, 0.03] Treasury Bill 0.89 [ 0.79, 0.96] 0.33 [ 0.21, 0.49] Term Spread 0.88 [ 0.78, 0.96] 0.06 [ 0.04, 0.09] Inflation 0.45 [ 0.17, 0.70] 0.20 [ 0.16, 0.26] Notes: Parameter estimates are computed using pooled draws from 10 MCMC chains each of length 40,000 after a 10,000 period burn-in. See the Appendix for details. 75

Cite this document
APA
Edward Herbst and Fabian Winkler (2021). The Factor Structure of Disagreement (FEDS 2021-046). Board of Governors of the Federal Reserve System, Finance and Economics Discussion Series. https://whenthefedspeaks.com/doc/feds_2021-046
BibTeX
@techreport{wtfs_feds_2021_046,
  author = {Edward Herbst and Fabian Winkler},
  title = {The Factor Structure of Disagreement},
  type = {Finance and Economics Discussion Series},
  number = {2021-046},
  institution = {Board of Governors of the Federal Reserve System},
  year = {2021},
  url = {https://whenthefedspeaks.com/doc/feds_2021-046},
  abstract = {We estimate a Bayesian three-dimensional dynamic factor model on the individual forecasts in the Survey of Professional Forecasters. The factors extract the most important dimensions along which disagreement comoves across variables. We interpret our results through a general semi-structural dispersed information model. The two most important factors in the data describe disagreement about aggregate supply and demand, respectively. Up until the Great Moderation, supply disagreement was dominant, while in recent decades and particularly during the Great Recession, demand disagreement was most important. By contrast, disagreement about monetary policy shocks seems to play a minor role in the data. Our findings can serve to discipline structural models of heterogeneous expectations. Keywords: Disagreement, Forecast Dispersion, Heterogeneous Expectations, Noisy Information, Dynamic Factor Model. Accessible materials (.zip)},
}