Skip to main content
Log in

Exploring the dynamics of business survey data using Markov models

  • Original Paper
  • Published:
Computational Management Science Aims and scope Submit manuscript

Abstract

Business tendency surveys are widely used for monitoring economic activity. They provide timely feedback on the current business conditions and outlook. We identify the unobserved macroeconomic factors behind the distribution of quarterly responses by Austrian firms on the questions concerning the current business climate and production. The aggregate models identify two macroeconomic regimes: upturn and downturn. Their dynamics is modeled using a regime-switching matrix. The micro-founded models envision dependent responses by the firms, so that a favorable or an adverse unobserved common macroeconomic factor increases the frequency of optimistic or pessimistic responses. The corresponding conditional transition probabilities are estimated using a coupling scheme. Extensions address the sector dimension and introduce dynamic common tendencies modeled with a hidden Markov chain.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. For example, see the survey by Skrondal and Rabe-Hesketh (2007) and the special issue edited by Alfó and Bartolucci (2015).

  2. For applications of the hidden Markov time-series models to business cycles, see, for example, Filardo (1994) and Filardo and Gordon (1998).

  3. For comprehensive discussions of the conceptual and technical aspects of survey reporting, see Goldrian (2007) or Cox et al. (2011).

  4. See the “quantification problem of the economic test” in Geil and Zimmermann (1996).

  5. For a similar application, see Table 14.6 in Goldrian (2007), which reports the probability of a business cycle peak with different combinations of signals.

References

  • Alfó M, Bartolucci F (2015) Latent variable models for the analysis of socio-economic data. Metron 7(2):151–154

    Article  Google Scholar 

  • Anderson O (1951) Konjunkturtest und Statistik. Möglichkeiten und Grenzen einer Quantifizierung von Testergebnissen. Allg Stat Arch 35:209–220

    Google Scholar 

  • Bachmann R, Elstner S (2015) Firm optimism and pessimism. Eur Econ Rev 79:297–325

    Article  Google Scholar 

  • Boreiko DV, Kaniovski S, Kaniovski YM, Ch Pflug G (2017) Identification of hidden Markov chains governing dependent credit-rating migrations. Commun Stat Theory Methods 48:75–87

    Article  Google Scholar 

  • Boreiko DV, Kaniovski YM, Pflug GCh (2016) Modeling dependent credit rating transitions—a comparison of coupling schemes and empirical evidence. Cent Eur J Oper Res 24(4):989–1007

    Article  Google Scholar 

  • Caballero RJ, Engel E (2003) Adjustment is much slower than you think, Working Paper, MIT

  • Cesaroni T (2011) The cyclical behavior of the Italian business survey data. Empir Econ 41:747–768

    Article  Google Scholar 

  • Cox BG, Binder DA, Chinnappa BN, Christianson A, Colledge MJ, Kott PS (2011) Business survey methods. Wiley, New York

    Google Scholar 

  • European Commission (2014) A user manual to the joint harmonised EU programme of business and consumers surveys, Brussels, 2014

  • Filardo AJ (1994) Business-cycle phases and their transitional dynamics. J Bus Econ Stat 12:299–308

    Google Scholar 

  • Filardo AJ, Gordon SF (1998) Business cycle durations. J Econom 85:99–123

    Article  Google Scholar 

  • Frühwirth-Schnatter S (2006) Finite mixture and Markov switching models. Springer series in statistics. Springer, Berlin

    Google Scholar 

  • Geil P, Zimmermann K (1996) Quantifizierung qualitativer Daten. In: Oppenländer KH (ed) Konjunkturindikatoren: Fakten, Analysen, Verwendung. Oldenbourg, München, pp 108–130

    Google Scholar 

  • Goldrian G (2007) Handbook of survey-based business cycle analysis. Edward Elgar Publishing, Cheltenham

    Book  Google Scholar 

  • Hölzl W, Kaniovski S, Reinstaller A (2015) The exposure of technology and knowledge intense sectors to the business cycle. Bull Appl Econ 2(1):1–19

    Google Scholar 

  • Hölzl W, Schwarz G (2014) Der WIFO-Konjunkturtest: Methodik und Prognoseeigenschaften. WIFO Monatsberichte 87(12):835–850

    Google Scholar 

  • Hamilton JD (1989) A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica 57:357–384

    Article  Google Scholar 

  • Kaniovski YM, Pflug GCh (2007) Risk assessment for credit portfolios: a coupled Markov chain model. J Bank Finance 31(8):2303–2323

    Article  Google Scholar 

  • Kaufmann D, Scheufele R (2017) Business tendency survey and macroeconomic fluctuations. Int J Forecast 33(4):878–893

    Article  Google Scholar 

  • Knetsch Th (2005) Evaluating the German inventory cycle using data from the Ifo business survey. In: Strum J-E (ed) Ifo survey data in business cycle and monetary policy analysis. Springer, Berlin, pp 61–92

    Chapter  Google Scholar 

  • Müller C, Köberl E (2007) The speed of adjustment to demand shocks: a Markov-chain measurement using micro panel data, KOF Swiss Economic Institute at the Swiss Federal Institute of Technology Zurich, Working Paper, No. 170

  • OECD (2003) Business tendency surveys: a handbook. OECD, Paris

    Book  Google Scholar 

  • Skrondal A, Rabe-Hesketh S (2007) Latent variable modelling: a survey. Scand. J. Stat. 34(4):712–745

    Article  Google Scholar 

  • Stock JH, Watson MW (2011) Dynamic factor models. In: Clements MP, Hendry DF (eds) The Oxford handbook of economic forecasting. Oxford University Press, Oxford

    Google Scholar 

  • Wozabal D, Hochreiter R (2012) A coupled Markov chain approach to credit risk modeling. J Econ Dyn Control 36(3):403–415

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Kaniovski.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: Likelihood functions and constraints

Appendix: Likelihood functions and constraints

All estimators for the above models are obtained by maximizing the logarithm of a likelihood function subject to constraints. Since static models are particular cases of dynamic models, we will focus on the latter while indicating how a static model is obtained from a dynamic one.

We begin with the aggregate model based on a regime-switching matrix \(\mathcal{P}\). Let m be the number of possible responses to a survey question (we have \(m=3\)). The likelihood function is

$$\begin{aligned}&L(P^U,P^D,\mathcal{P}, p)\\&\quad =\prod _{t=1}^{T}\left\{ [(p,\,1-p)\mathcal{P}^{t-1}]_1\prod _{i=1}^m\prod _{j=1}^m (P^U_{i,j})^{n^t(i,j)} \right. \left. + [(p,1-p)\mathcal{P}^{t-1}]_2 \prod _{i=1}^m\prod _{j=1}^m (P^D_{i,j})^{n^t(i,j)}\right\} . \end{aligned}$$

The term \([(p,\,1-p)\mathcal{P}^{t-1}]_k\) is the k-th coordinate of the vector \((p,\,1-p)\mathcal{P}^{t-1}\), where

$$\begin{aligned} \mathcal{P}=\left( \begin{array}{cc} \alpha &{}\quad 1-\alpha \\ 1-\beta &{}\quad \beta \\ \end{array} \right) . \end{aligned}$$

The linear equality constraints are

$$\begin{aligned} \sum _{j=1}^m P^U_{i,j}=1, \quad \sum _{j=1}^m P^D_{i,j}=1, \quad i=1,2,\ldots ,m, \end{aligned}$$

whereas the linear inequality constrains are given by

$$\begin{aligned}&P^U_{i,j}\ge P^D_{i,j}\;\text { if} \;j<i \;\text { and}\; P^D_{i,j}\ge P^U_{i,j}\;\text { if} \;j>i,\quad i=1,2,\ldots ,m; \\&\sum _{j=1}^{i-1}(P^U_{i,j}-P^D_{i,j})+\sum _{j=i+1}^{m}(P^D_{i,j}-P^U_{i,j})\ge \epsilon _i,\quad i=1,2,\ldots ,m. \end{aligned}$$

The thresholds \(\epsilon _i\) are given non-negative numbers. If \(\epsilon _i\) vanishes for some i, then the corresponding inequality in the second group follows from the inequalities involving i from the first group. The values \(P^U_{i,j}\), \(P^D_{i,j}\), p, \(\alpha \) and \(\beta \) must belong to [0, 1]. The dynamic setting reduces to the static one when \(\mathcal{P}\) becomes a \(2\times 2\) identity matrix \(I_2\).

Turning to the micro-founded model, let us first generalize the formulas for the conditional probabilities to any number of states m. Let P be \(m\times m\) transition matrix with entries \(P_{i,j}\). Assuming that \(1\succ 2\succ \cdots \succ m\), set

$$\begin{aligned} P_{i,j}(1) =\left\{ \begin{array}{cl} \frac{1}{P_{i}}P_{i,j} &{}\quad \text { if }j<i, \\ \frac{\Delta _i}{P_{i}}P_{i,i} &{}\quad \text { if }j=i, \\ 0 &{}\quad \text { if }j>i; \end{array} \right. \text { and } P_{i,j}(0)=\left\{ \begin{array}{cl} \frac{1}{1-P_{i}}P_{i,j} &{}\quad \text { if }j>i, \\ \frac{1-\Delta _i}{1-P_{i}}P_{i,i} &{}\quad \text { if }j=i, \\ 0 &{}\quad \text { if }j<i. \end{array} \right. \end{aligned}$$

Here, \(P_i=P_{i,1}+P_{i,2}+\cdots +P_{i,i-1}+\Delta _iP_{i,i}\), \(0\le \Delta _i\le 1\), \(i=1,2,\ldots ,m\). Depending on whether \(\Delta _i\) is larger or smaller than \(\Delta _i^*=\frac{P_{i,1}+P_{i,2}+\ldots +P_{i,i-1}}{1-P_{i,i}}\), \(P_{i,i}(1)\;(P_{i,i}(0))\) will be larger (smaller) or smaller (larger) than \(P_{i,i}\), \(2\le i\le m-1\). The probabilities of moving to the better (worse) states, \(j<i\) (\(j>i\)) increase relative to \(P_{i,j}\) under favorable (adverse) macroeconomic conditions given by \(\chi _i=1\) (\(\chi _i=0\)) for the firms belonging to class i. Each transition probability is multiplied by a factor that exceeds one. The adjustment of these probabilities according to macroeconomic conditions depends on the parameters \(\Delta _i\), where \(P_{i,i}\) is the probability that a firm will not change its opinion in the next quarter. There is no margin for the adjustment for \(P_{1,1}\) and \(P_{m,m}\). \(\Delta _1=1\) and \(\Delta _m=0\) because \(P_{1,i}(1)\) must be 0 for all \(i>1\) and \(P_{m,j}(0)\) must be 0 for all \(j<m\). The remaining \(\Delta _i\) are estimated, together with the remaining model parameters, as a vector \(\vec {d}\) with \(m-2\) coordinates, such that \(\Delta _i=d_{i-1}\). The percentage of variation of \(P_{j,j}(\chi _j)\), \(2\le j\le m-1\), can be expressed as \(\left( \frac{d_{j+1}}{P_j}-1\right) \cdot 100\) if \(\chi _j=1\) and \(\left( \frac{1-d_{j+1}}{1-P_j}-1\right) \cdot 100\) if \(\chi _j=0\).

The likelihood function of the micro-founded setting is given by:

$$\begin{aligned} L(\vec {\rho },q,\vec {d},\mathcal{P})=\prod _{t=1}^{T} \sum _{l=1}^{n_\mathbf{{BV}}}[\vec {\rho }^{(l)}\mathcal{P}^{t-1}]_i \prod _{s=1}^{S} \prod _{i=1}^m \prod _{j=1}^m [q_{i,s}P_{i,j}+ (1-q_{i,s})P_{i,j}(\chi _i^{(l)})]^{n^{(s)}_{i,j}(t)}. \end{aligned}$$

In the above formula, \(n_\mathbf{{BV}}\) denotes the number of elements in a set \(\mathbf {BV}\) of binary vectors with m coordinates, and S stands for the number of industry sectors considered. We set \(S=1\) in the case of no sector differentiation, so that q becomes a vector. For the static model, \(\mathbf {BV}\) coincides with the set \(\mathbf {\{0,1\}^m}\) of all binary vectors with m coordinates. If \(\mathbf {BV}= \mathbf {\{0,1\}^m}\), then the numbering convention of Sect. 4 applies, i.e. the vector \((1, 1, \ldots , 1)\) is numbered by 1, while \((0, 0, \ldots , 0)\) receives the number \(2^m\). Otherwise, if \(\mathbf {BV}\subset \mathbf {\{0,1\}^m}\), then the binary vectors \(\vec {\chi }\in \mathbf {\{0,1\}^m}\) must be numbered according to \(\vec {\chi }^{(l)}\), \(l=1,2,\ldots ,n_\mathbf{{BV}}\). For example, the estimates reported in Sect. 6 are obtained assuming that \(\mathbf {BV}\) contains four vectors that are numbered in descending order of the probabilities assigned to them by the solution of the respective static model. The l-th coordinate \(\rho _l\) of the \(n_\mathbf{{BV}}\)-vector \(\vec {\rho }\) equals the probability assigned to the binary vector \(\vec {\chi }^{(l)}\). The entry \(\mathcal{P}_{l,k}\) of the \(n_\mathbf{{BV}}\times n_\mathbf{{BV}}\) matrix \(\mathcal{P}\) is the probability that the macroeconomic scenario encoded by \(\vec {\chi }^{(l)}\) will be followed by the macroeconomic scenario corresponding to \(\vec {\chi }^{(k)}\).

Linear inequality constraints read \(\mathcal{P}_{l,k}\), \(q_{i,s}\), \(\rho _l\), \(d_j\in [0,1]\). Linear equality constraints are

$$\begin{aligned} \sum _{l=1}^{n_\mathbf{{BV}}}\rho _l=1, \quad \sum _{k=1}^{n_\mathbf{{BV}}}\mathcal{P}_{l,k}=1,\quad i=1,2,\ldots ,{n_\mathbf{{BV}}}. \end{aligned}$$

The nonlinear (with respect to \(\mathcal{P}\)) equality constraints are given by

$$\begin{aligned} \sum _{l=1}^{n_\mathbf{{BV}}}[\vec {\rho }^{(l)}\mathcal{P}^{(t-1)}]_i\chi ^{(l)}_i=P_i,\quad i=1,2,\ldots ,m,\quad t=2,3,\ldots ,T. \end{aligned}$$

Recall that \(P_i\) contains the parameter \(d_{i-1}\), \(i=2,3,\ldots ,m-1\). The dynamic setting reduces to the static one when \(\mathbf {BV}=\mathbf {\{0,1\}^m}\) and \(\mathcal{P}\) equals a \(2^m\times 2^m\) identity matrix \(I_{2^m}\). A dynamic setting involving a subset \(\mathbf {BV}\) of all possible macroeconomic scenarios reduces to the dynamic setting with the whole set \(\mathbf {\{0,\,1\}^m}\) if, a) non-zero coordinates of \(\vec {\rho }\) correspond to scenarios belonging to \(\mathbf {BV}\), b) the diagonal entries of \(\mathcal{P}\) are equal to 1 for the states from \(\mathbf {\{0,\,1\}^m}{\setminus } \mathbf {BV}\), and c) the remaining non-zero entries of \(\mathcal{P}\) correspond to couples of states from \(\mathbf {BV}\).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hölzl, W., Kaniovski, S. & Kaniovski, Y. Exploring the dynamics of business survey data using Markov models. Comput Manag Sci 16, 621–649 (2019). https://doi.org/10.1007/s10287-019-00354-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10287-019-00354-4

Keywords

Mathematics Subject Classification

JEL Classification

Navigation