30
Chapter 5 Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre- vious chapter. The estimation method that applies in general to all the mod- els presented was developed by Berry, Levinsohn and Pakes (1995, henceforth BLP). First we present their method, which is based on the generalized method of moments (GMM). We provide in an informal way the asymptotic properties of the GMM estimator and discuss two sets of instruments. The ¿rst are the optimal instruments, which yield an asymptotically ef¿cient estimator, while the second are instruments developed by BLP. The latter combine ideas re- garding the semiparametric estimation of optimal instruments developed by Newey (1990) and practical usefulness. Then we discuss the estimation of optimal instruments. Finally, we present a Monte Carlo study. 5.1 Estimation by GMM The parameters of the demand and supply model de¿ned in the previous chap- ter as the system of equations given in +7=8, and +7=45, can be estimated, as BLP showed, by GMM. In this model, besides the market shares, the prices are also endogenous. Hence the maximum likelihood method in the way applied in chapter 2 cannot be used here. GMM accounts for the price endogeneity by taking the product unobservables >$ as the econometric error term of the model. BLP noticed that these unobservables can be computed in terms of the observed variables and parameters of the model, which makes it possible to apply GMM. Below in this section we ¿rst present the estimation procedure in more detail, then provide an informal derivation of the asymptotic properties of

Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

Chapter 5

Estimation of MarketEquilibrium Models

In this chapter we discuss the estimation of the models presented in the pre-vious chapter. The estimation method that applies in general to all the mod-els presented was developed by Berry, Levinsohn and Pakes (1995, henceforthBLP). First we present their method, which is based on the generalized methodof moments (GMM). We provide in an informal way the asymptotic propertiesof the GMM estimator and discuss two sets of instruments. The �rst are theoptimal instruments, which yield an asymptotically ef�cient estimator, whilethe second are instruments developed by BLP. The latter combine ideas re-garding the semiparametric estimation of optimal instruments developed byNewey (1990) and practical usefulness. Then we discuss the estimation ofoptimal instruments. Finally, we present a Monte Carlo study.

5.1 Estimation by GMM

The parameters of the demand and supply model de�ned in the previous chap-ter as the system of equations given in � ��� and � ���� can be estimated, asBLP showed, by GMM. In this model, besides the market shares, the prices arealso endogenous. Hence the maximum likelihood method in the way appliedin chapter 2 cannot be used here. GMM accounts for the price endogeneity bytaking the product unobservables >�� B� as the econometric error term of themodel. BLP noticed that these unobservables can be computed in terms of theobserved variables and parameters of the model, which makes it possible toapply GMM. Below in this section we �rst present the estimation procedure inmore detail, then provide an informal derivation of the asymptotic properties of

Page 2: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

94 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

the estimator, and �nally, show how the asymptotic variance can be estimated.

5.1.1 The estimation procedure

The key move in the estimation procedure is computing >� as a function ofthe variables and parameters of the model. This can be accomplished by ob-serving that formula � ��� of the market shares can be viewed as an equation�? � 1�>�� where �? is the vector of observed market shares based on thechoices of � consumers, and 1�>� corresponds to the purchase probabilityvector from the right hand side expression of � ���, with the rest of the vari-ables suppressed. The solution of this equation is, obviously, the �xed point ofthe function

� �>� > � �� �? � ��1 �>� �

Berry (1994) and BLP show that� is a contraction. Consequently, by Banach’stheorem, it has a unique �xed point. Moreover, the �xed point is equal to� �&<" >&� where >& � �

�>&3�

�for / � �� �� ���� and >f is an arbitrary �-

vector. Due to these facts, if we know �?� we can compute the corresponding >as 13� ��?�, obviously, assuming that the parameters and the other variablesare given.

Let us denote the vector containing all the model parameters by =� that is,= �

�4� �� ��� C�

��. The estimation algorithm is similar to an algorithm for�nding usual optimization estimators. First we take some initial values of theparameters =� Then we compute the purchase probabilities �� from � ���. Byusing the observed market shares �? we compute the demand unobservablesvector by > � 13� ��?�, as described in the previous paragraph. Besides theobserved variables, this depends on the value of = and hence we put > �=� � Thesupply side equation becomes estimable as soon as we determine the marginalcost vector from � �� �. The supply side unobservables vector can be ex-pressed as B �=� � ��

�2� '3��

� �A � C, where ' and � depend on 4� and�� Then we plug the numerical values of the demand and cost unobservablescomputed from the initial values of the parameters in the GMM minimization(discussed in detail below) and search for the optimal values of the parameters.

Before discussing the GMM minimization in detail we make a remark onthe computation of the purchase probabilities � and their �rst-order derivativesinvolved in '� Since the elements of � have expressions like � ���, which is a�� � ��-dimensional integral that has no closed form, we need to use an ap-proximation of them. This is most commonly done by Monte Carlo methods,described in chapter 3. quasi-Monte Carlo methods, described in the same

Page 3: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.1. ESTIMATION BY GMM 95

chapter, are computationally more ef�cient in estimating the integrals corre-sponding to these purchase probabilities and hence we advise the use of these.

Now we discuss the problems related to applying GMM in this context.The key assumption on which the estimation relies is that the true values ofthe demand and cost unobservables are mean independent of observed productcharacteristics, that is,

E��>� � B�

� 7� � � (5.1)

where 7� � ����� A���� and 7 � �7��� ���� 7

�a��. We adopt an assumption from

BLP on the conditional variance of the true unobservables:

Var��>� � B��7� � ��7��� (5.2)

with ��7�� �nite. The fact that the conditional variance of the unobservablesof product � depends on the observed characteristics 7� of that product impliesheteroscedasticity of the unobservables. Notice that ����� implies that bothobserved and unobserved product characteristics are viewed as realizations ofrandom variables. This has the consequence that the endogenous variables,that is, prices and market shares, are also realizations of random variables.Notice also that price is not included in the conditioning variables since price isdetermined endogenously in the model by the pricing game as a function of theunobservables among others. This is obviously in line with the description ofthe model from the previous chapter. However, there we made no assumptionabout the mean and variance of the unobserved characteristics conditioned onthe observed characteristics, so ����� and ����� present new elements.

We note that assumption ����� tends to be unrealistic since, unlike we as-sumed in section 4.3, �rms in reality maximize pro�ts setting not only theprices but also the characteristics of their products. Hence prices, observedand unobserved product characteristics are not likely to be (mean-) indepen-dent. Nevertheless, even in this case, certain functions of the observed char-acteristics used as instruments may still be uncorrelated with the unobservedproduct characteristics. Whether this happens or not is an empirical matter thatcan be tested. We refer to Nevo (2000) who used a standard GMM E2-test toevaluate whether the moment restrictions hold. We will return to this in a shortremark after providing the asymptotic distribution of the estimator.

The conditional moment restrictions ����� imply that for any instruments,that is, two-column matrix functions +� �7� � � � �� ���� �� of the product char-

Page 4: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

96 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

acteristics, the unconditional moment restrictions

E

�+��7�

�>�B�

�� � (5.3)

also hold. For applying GMM, we de�ne

:a�=� ��

a��'�

+��7�

�>��=�B��=�

� (5.4)

The GMM estimator is determined by minimizing

:a�=��#+:a�=�� (5.5)

where #+ is a symmetric positive de�nite matrix of appropriate dimension thatmay depend on the variables of the model. For each set of instruments +� �7�

and each weight matrix #+ we obtain a different estimator. The asymptoticproperties of these estimators are also different. In the next subsection we de-rive the asymptotic properties for arbitrary +� �7� and #+� and in the next sec-tion we determine the instruments and the weight matrix for which the asymp-totic variance of the estimator is minimal.

5.1.2 Asymptotic properties

Here we derive the asymptotic variance of the GMM estimator obtained byminimizing �����. We adopt a purely quantitative approach in the sense thatwe provide only the underlying formulae and ignore any regularity conditions.For a presentation of the regularity conditions in the case when only the de-mand parameters are estimated and the income-price difference is linear werefer to Berry, Linton and Pakes (2000). These authors work with a slightlymore general model, namely they use a random coef�cient for the income-price difference. The main reason that the regularity conditions are not stan-dard here is that, as it is apparent from �����, the instruments correspondingto a certain observation depend on the characteristics of all products. This is aconsequence of the fact that price is endogenous in the model and hence it canonly be instrumented with the characteristics of the other products (see alsothe discussion below formula � ����). However, in spite of the complexity ofthe regularity conditions in this model, the �nal formulae of the asymptoticvariance and the optimal instruments look very similar to the standard GMMsituation.

Page 5: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.1. ESTIMATION BY GMM 97

We reformulate the arguments of >����� B���� in the following more con-venient way: >� �=� �� F �, B� �=� �� F �. These expressions computed at � � �?

and F � F6 are the same as those discussed in the previous subsection. Theargument F6 refers to the fact that >� and B� are computed by using (quasi-)Monte Carlo methods, namely that � random draws are used for computingthe Monte Carlo estimator of the purchase probabilities and their �rst-orderderivatives. We denote by Ff the case when these quantities are computed ex-actly, by =f the true values of the parameters and by �f the true market shares.Then �f is equal to the purchase probability computed at the true value of theparameters and the true unobservables. These latter variables then can also bereferred to as >�

�=f� �

f� Ff�, B�

�=f� �

f� Ff�.

Using the notation from above ��� � becomes

:a �=� �� F � ��

a��'�

+��7�

�>� �=� �� F �B� �=� �� F �

Then the conditional moment restrictions ����� imply that

E:a�=f� �

f� Ff�

� �� (5.6)

The GMM estimator, obtained by minimizing �����, is consistent and asymp-totically normal if some convergence and regularity conditions are satis�ed.Berry, Linton and Pakes (2000) show that in the case of linear income-pricedifference the demand parameters are asymptotically normal if �2*� and �2*�stay bounded as � � �� In the discussion below by � � � we mean that �and � also go to in�nity, at rates that ensure that the formulae derived beloware correct.

The asymptotic variance of the GMM estimator can be derived by the usualapproach of writing the �rst-order Taylor expansion of the �rst-order condi-tions. For this purpose we introduce the notation

?a �=� �� F � �:a �=� �� F �

�=��

The �rst-order conditions of the above minimization are

?a

,=� �?� F6

� #+:a ,=� �?� F6

� ��

where ,= � %�# � �w :a�=��+:a�=�. De�ne

��=� ?a

,=� �?� F6

� #+:a �=� �?� F6� �

Page 6: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

98 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

The �rst-order Taylor series expansion of � implies:

��,=� � ��=f� ����-=�

�=�

,= � =f

where -= is the appropriate mean value of ,= and =f� From this we obtain

��

,= � =f

� ��?a

,=� �?� F6

� #+?a

-=� �?� F6

�3��?a

,=� �?� F6

#+��:a �=f� �?� F6�

We assume that the law of large numbers

?a

�=� �?� F6

� R� � �a<"

E?a �=f� �?� F6� � (5.7)

holds for = � ,= and -=� In addition we assume that

! � � �a<"

� � Var:a �=f� �?� F6� (5.8)

is �nite and that the following central limit theorem holds:

��:a �=f� �

?� F6�_��

a<"���� ! �� (5.9)

Finally, we assume that the weight matrix #+ converges in probability to a �nitematrix +. Then the asymptotic distribution of ,= is given by

��

,= � =f

_��a<"

�����+�

�3���+! +�

���+�

�3�� (5.10)

The formula obtained for the asymptotic variance is familiar from standardGMM (e.g., Newey (1993)). Its components � and ! cannot be computedexactly but estimated by (quasi-) Monte Carlo simulation. In the next sub-section we approximate them by functions whose Monte Carlo estimation isstraightforward to perform.

Before that we digress brie�y and return to a remark from section 5.1.1 onhow to test whether the data support the moment restrictions. Using the centrallimit theorem ����� it is easy to derive the standard GMM E2-test mentionedthere. The convergence in distribution from ����� implies that

��:a �=f� �

?� F6�� ! 3���:a �=f� �

?� F6�_��

a<"E2E^��

Page 7: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.1. ESTIMATION BY GMM 99

where � is the dimension of the moment vector :a �=f� �?� F6�. The test con-

structed by using consistent estimates of the variables on the right hand sideof the above convergence in distribution veri�es whether the validity of thecentral limit theorem ����� is rejected by the data. If it is not rejected, then wecan believe that the moment restrictions hold. If it is rejected, then this may becaused by any misspeci�cation of the model, and hence we cannot draw anyspeci�c conclusion. In this case a more careful testing is needed in order toseparate the causes of misspeci�cation. A further analysis of this problem isbeyond our scope.

5.1.3 Computing the asymptotic variance

For computing the asymptotic variance we need to approximate � and !� Forapproximating � we note that for large � and� the expression E?a �=f� �?� F6�approaches E?a

�=f� �f� Ff

�. Hence we use the approximation

� � E?a

�=f� �

f� Ff�� (5.11)

In order to simplify the exposition for approximating ! we introduce somenotation. Let

:fa :a�=f� �

f� Ff��

:6a :a�=f� �

f� F6��

:?c6a :a �=f� �?� F6� �

In addition, it proves to be helpful to switch to a complete matrix notation. Wede�ne

+a �7� � �+�� �7� � ����+a� �7� � +�2 �7� � ����+a2 �7��� and

(a �=� �� F � � �>� �=� �� F � � ���� >a �=� �� F � � B� �=� �� F � � ���� Ba �=� �� F ��� �

where +�� �7� and +�2 �7� are the �rst and second column of +� �7�, respec-tively. Then we have

:a �=� �� F � ��

�+a�7��(a �=� �� F � �

Denote by �a �7� the conditional covariance matrix of (�=f� �

f� Ff�, that is,

�a �7� � Var�(a

�=f� �

f� Ff� 7� �

Page 8: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

100 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

This matrix can be determined as a function of the elements of the matrices��7��� � � �� ���� �� For doing so �rst we denote the elements of these matricesin row and column / by ��c�& for � / � �� �� Then we have that

�a �7� �

����������

��c�� � � � � ��c�2 � � � �...

. . ....

.... . .

...� � � � �ac�� � � � � �ac�2

��c2� � � � � ��c22 � � � �...

. . ....

.... . .

...� � � � �ac2� � � � � �ac22

��������� � (5.12)

that is, the four � �� blocks of the matrix are diagonal matrices. For comput-ing Var:?c6a we observe that :?c6a can be written as

:?c6a � :fa ��:6a � :fa

���:?c6a � :6a

��

The variations of the three terms on the right hand side arise from three inde-pendent sampling processes. The �rst is the process that generates the productcharacteristics 7� >� B (price and true market shares are determined endoge-nously). The second term arises from Monte Carlo estimation of the purchaseprobabilities, and the third term from the consumer sampling process. Thevariation caused by these processes can be assessed if we condition on theother processes. The variance of the above sum can be expressed as the sum ofthe variances plus the sum of the covariances. In the limit the covariances areequal to zero. For example, the covariance of the �rst term and the third termin the sum is

cov�:fa � :

?c6a � :6a

�� E

�:fa�:?c6a � :6a

���� E:faE

�:?c6a � :6a

�� E

-E�:fa�:?c6a � :6a

�� 7� >� B� F6�.� E

-:fa � E

�:?c6a � :6a 7� >� B� F6

��.�

where we used iterative expectations, and the fact that E:fa � �� conform �����.The difference between :?c6a and :6a is that in the former �? while in the latter�f is used. If � goes to in�nity, which is the case if � goes to in�nity, then �?

will go to �f� Hence, since :a is continuous in �� we have that

E�:?c6a � :6a 7� >� B� F6

�� ��

This reasoning shows why cov�:fa � :

?c6a � :6a

�� � in the limit. The argu-

ments for the other two covariances are similar.

Page 9: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.1. ESTIMATION BY GMM 101

Then in the limit the variance of the sum is equal to the sum of the vari-ances:

Var:?c6a � Var:fa � Var�:6a � :fa

�� Var

�:?c6a � :6a

��

Below we provide more details on how to compute these variances. We startwith Var:fa by expressing it in terms of the matrix notation introduced above.We have

Var:fa ��

�2E�+a�7��(

�=f� �

f� Ff�(�=f� �

f� Ff��+a�7�

��

�2E�+a�7��Var

�(�=f� �

f� Ff��� 7�+a�7�

��

�2E�+a�7���a �7�+a�7�

��

This is the variance of the moment :a corresponding to the sampling processthat generates the product characteristics. Since we do not know the distribu-tion of 7� we can only estimate it by its realization +a�7���a �7�+a�7�*�2�

The variance of the moment corresponding to the Monte Carlo estimationof the purchase probabilities and their �rst-order derivatives, equal to

Var�:6a � :fa

�� E

��:6a � :fa

� �:6a � :fa

���(5.13)

in the limit, cannot be elaborated. We will indicate a way of estimating it byMonte Carlo simulation in section 5.3 when discussing optimal instruments.

The third variance term, which in the limit is

Var�:?c6a � :6a

�� E

��:?c6a � :6a

� �:?c6a � :6a

���� (5.14)

however, can be simpli�ed. For this we employ the �rst-order Taylor ex-pansion of :a �=f� �� F

6� around �f computed at �?� This way the quantity:?c6a � :6a can be approximated by

:?c6a � :6a � �:a�=f� �

f� F6�

�����? � �f

�� (5.15)

where the approximation is better the more � approaches in�nity. Employingthis, ���� � becomes approximately equal to

E

/�:a

�=f� �

f� F6�

���E���? � �f

� ��? � �f

����� 7� >� B�F6����:a

�=f� �f� F6

����

��0�

Page 10: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

102 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

where we employed iterated expectations. Since the sampling process gener-ating �? is independent of the sampling processes generating 7� >� B and F6,the conditional expectation from the above expression is

E���? � �f

� ��? � �f

����� 7� >� B�F6� ��

�f � �f

��f��

� (5.16)

where we used the second moment formula of the multinomial distribution.Then we obtain the variance

Var�:?c6a � :6a

��

�E

/�:a

�=f� �

f� F6�

���

�f � �f

��f��

���:a

�=f� �

f� F6�

���

��0� (5.17)

We note that in this expression the presence of F6 in the argument impliesthat �f is computed by Monte Carlo simulations. We cannot simplify thisexpression further but we can estimate it, similarly to the second variance, byMonte Carlo simulations. We give an indication for this in section 5.3. Herewe note that all three expressions ������ � ������ and ������ that need to befurther estimated by Monte Carlo simulations have the form

G �7� =f� >� B� @� � (5.18)

where @ is an � � �� � �� matrix of normal random variables used for theMonte Carlo estimation of the purchase probabilities and their derivatives.

5.2 Instruments

In this section we present two sets of instruments that can be used for esti-mating the parameters of the model. Both instruments can be employed in theminimization of the GMM objective function �����. The �rst are instrumentsthat yield an ef�cient estimator of the parameters, while the second are thoseconstructed by BLP.

5.2.1 Optimal instruments

Here we derive the optimal instruments, that is, the instruments that yield anasymptotically ef�cient estimator of the parameters. We do so by determininga lower bound of the asymptotic variance from ������ for any set of instruments+a �7� and any weight matrix +. For this we rely on a simple matrix inequality

Page 11: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.2. INSTRUMENTS 103

result. Similarly to the asymptotic properties discussed in subsection 5.1.2, theoptimal instruments analysis below is very much the same as in the standardGMM case, described for example by Chamberlain (1987), despite some ap-parent differences. One such difference is that the instruments correspondingto a certain observation depend on the characteristics of all products (see equa-tion �����), while another difference is that the functional speci�cations of theresiduals, more precisely the B�’s as functions of the product characteristics,are not necessarily the same for all �’s (see also the discussion on exchange-ability on page 105). Nevertheless, as we show below, the optimal instrumentscan be derived in a way similar to the standard GMM case.

First we note that � and ! de�ned in ����� and ����� can be written as

� � � �a<"

�E�+a �7���a �7�

��

! � � �a<"

�E�+a �7�� �?c6

a �7�+a �7���

through iterative expectations, where

�a �7� E��(a �=f� �

?� F6�

�=�

���� 7� and (5.19)

�?c6a �7� E

�(a �=f� �

?� F6�(a �=f� �?� F6��

�� 7� � (5.20)

We introduce some additional notation. Let

, E�+a �7���a �7�

��++a �7�� (a �=f� �

?� F6�

' �a �7����?c6a �7�

�3�(a �=f� �

?� F6�

Then the asymptotic variance ���+��3� ��+! +� ���+��3� of the GMM esti-mator can be written as

� �a<"

��E�,'���3� E

�,,�� �

E�',���3�

The matrix inequality mentioned above is that�E�,'���3� E

�,,�� �

E�',���3� � �

E�''���3� � � (5.21)

where � � means positive semi-de�niteness of the matrix on the left hand side.A direct proof of this was given by Newey (1993), who observed that the lefthand side could be written as E�..�� � where

. �E�,'���3�

,� E�,'�� �

E�''���3�

'�

Page 12: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

104 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

In conclusion, the matrix on the left hand side of ������ is positive semi-de�nite and hence so is

� �a<"

�-�

E�,'���3� E

�,,�� �

E�',���3� � �

E�''���3�.

as well. We observe that

E�''��

� E��a �7��

��?c6a �7�

�3��a �7�

��

which does not depend on +a �7� and +� Hence we have obtained the lowerbound on the asymptotic variance, which is equal to

� �a<"

E��a �7��

��?c6a �7�

�3��a �7�

�3�� (5.22)

This can be obtained if we use the optimal instruments +Wa �7� and the optimalweight matrix +W given by

+Wa �7� ���?c6a �7�

�3��a �7� , (5.23)

+W � �! W�3� �

�� �a<"

�E�+Wa �7�� �?c6

a �7�+Wa �7�� 3�

� � �a<"

E��a �7��

��?c6a �7�

�3��a �7�

�3�� (5.24)

For an estimator with good asymptotic properties one needs to evaluate theseoptimal instruments and the optimal weight matrix.

However, this may not be an easy task. The main dif�culty is that in orderto estimate these quantities we need to compute the equilibrium prices (see thesummary of the model from section 4.5 and also section 5.3). If these equilib-rium prices are unique and the unobservables have a parametric distribution,then the optimal instruments and the optimal weight matrix can be estimated byMonte Carlo simulations, as we show in section 5.3. If the equilibrium pricesare not unique then we need a procedure that chooses the appropriate equilib-rium price out of these. This complicates the situation considerably since itis not sure that we can compute all the price equilibria, and even if we can, itis not clear how we should choose from them. In this case direct estimationof the optimal instruments and the optimal weight matrix is close to impossi-ble. These, however, can be approximated without using prices, although lessprecisely, as in BLP. This is the topic of the next subsection.

Page 13: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.2. INSTRUMENTS 105

5.2.2 Instruments used by BLP

BLP take the weight matrix equal to the identity matrix and approximate theoptimal instruments following Newey (1990) and using the intuition men-tioned at the end of section 4.3 that markups respond differently to own andrival products. One of the �rst who used this intuitive idea in empirical workwas Bresnahan (1987). Newey (1990) discusses the semiparametric estima-tion of optimal instruments in the form of conditional expectations employingpolynomial series.

BLP approximate the optimal instruments semiparametrically with poly-nomial series linear in 7. A problem in forming all polynomial series thatcan approximate the optimal instruments is that the linear basis functions ofthe polynomial space are the characteristics of all products, that is, 7�&� where� � �� ���� � and / � �� ������ Consequently, the dimension of the polyno-mial space increases with the sample size �� In practice this creates dif�cultieswhen forming a polynomial series estimator of the optimal instruments due tothe large number of basis functions that should be taken into account.

BLP reduce the dimension of the above mentioned polynomial space us-ing the exchangeability of certain product characteristics as arguments of the >�and B� functions. Any two products different from �� say � and � are exchange-able in >� in the sense that we obtain the same value for >� if we interchangethe characteristics of � and � in the expression of >� � This can be easily seenfrom the formula of �� � ���. Not the same can be said about exchangeabilitywith respect to B�� Here we need to differentiate between products producedby the �rm that produces � and products produced by other �rms. This fact iscaused by the structure of the supply side of the market since �rms maximizethe pro�ts obtained from their own products, as in equation � ���� from sec-tion ��� In this situation, the two products � and � turn out to be exchangeablewith respect to � if either both of them or none of them are produced by the�rm producing �.

The exchangeability of product characteristics tends to reduce the numberof basis functions that are necessary in the semiparametric estimation of theoptimal instruments. In this regard, Pakes (1994, Theorem 2) shows that thedimension of a polynomial space whose elements satisfy such exchangeabilityconditions does not depend on the number of exchangeable arguments. This isintuitive since we expect that the exchangeability properties reduce the numberof exchangeable arguments to a number of typical arguments. For example, the

Page 14: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

106 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

linear basis functions of >� and B� are

7�&��

o �'�coMCs

7o&��

o �'�co *MCs

7o&� / � �� ����� (5.25)

where ?s is the set of products produced by the �rm that produces �� Thenumber of these functions is �� (each of the three having dimension two),and does not depend on �� in contrast with the number of unrestricted basisfunctions that is ����

Let �� �7� denote the column vector (of dimension ��) formed by the basisfunctions from ������. Then BLP use the instrument matrix corresponding toproduct �

#+� � �� �7� � �2� (5.26)

which is substituted in the expression of :a from ��� � � We note that appli-cation of the basis functions �� �7� as instruments is in line with the intuitionthat, due to price competition, markups respond differently to own and rivalproducts. We also note that the instruments #+�� � � �� ���� �� are generally notexpected to be precise approximations of the optimal instruments. There areat least two reasons for this. First, the basis functions employed are linear andhence they are not able to cover the variation caused by the non-linearity ofthe optimal instruments. Second, the basis functions are not used eventuallyfor estimating the optimal instruments in a semiparametric way but are takendirectly as instruments. In other words, from Newey’s (1990) paper BLP useonly the idea of basis functions in order to reduce the set of linear instrumentsin a parsimonious way. In spite of the imprecision of BLP’s instruments theyare useful since they can be applied in general situations without making addi-tional assumptions on the distribution of the unobservables or the uniquenessof the price equilibrium.

5.3 Ef�cient estimation

In this section we discuss how (asymptotically) ef�cient estimation can be per-formed in practice. Ef�cient estimation of this model, in addition to theoreticalconsiderations, is also important from a practical point of view. This is due tothe fact that the complicated structure of the model requires much from data.As an example we mention that BLP could not perform the estimation withone-year automobile data, and therefore used data from several consecutiveyears. This solution may work in some markets but it relies on the assumption

Page 15: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.3. EFFICIENT ESTIMATION 107

that consumer tastes and price competition remains the same over the con-sidered years. The famous case of the US automobile market from the 50’sshows that there are situations when this assumption may not hold. Bresnahan(1987) studied this market and showed that there was price collusion in theyears 1954 and 1956, but strong price competition in 1955. Consumer tastesare also likely to change, especially due to the introduction of new productcharacteristics. These examples illustrate that, in general, using data from sev-eral years may not be the ideal solution. Hence it is worth studying whetherdata from one year are suf�cient when the estimation employed is ef�cient.For this we need to estimate consistently the optimal instruments ������ andthe optimal weight matrix ���� �. Unlike in the case of the BLP instruments,here we need to make three crucial assumptions.

The �rst assumption is that the matrix of observed characteristics 7 is in-dependent of the unobserved characteristics vectors > and B. This proves tobe useful for evaluating the conditional expectations from the components�?c6a �7� and �a �7� of the optimal instruments in ������ since the expres-

sions from these expectations depend also on > and B. Hence evaluation ofthe conditional expectations would require knowledge of the joint distribu-tion of �7� >� B� � This independence assumption implies that we can omit thevariable 7 from the conditioning and consider it �xed in all conditional expec-tations where it is present in the conditioning. We note that this assumption isa stronger version of the mean independence from �����. It could be avoidedby employing second-order Taylor approximations of the conditional expecta-tions making use of the conditional variance assumption ����� too. However,this would complicate the computations considerably and hence we stick to theless general independence assumption. The second assumption is that the truevalues of the unobserved characteristics are distributed normally:

(a�=f� �

f� Ff� � � ����a�7�� � (5.27)

The third assumption is that for any parameters, observed characteristics andmarket shares the pricing game described in section � ��� has a unique equi-librium.

The quantities that we need to estimate in order to have a consistent estima-tor for the optimal instruments and the optimal weight matrix are �a �7� and�?c6a �7� given in ������ and ������. Both of them can be estimated by Monte

Carlo simulations. Similarly to the case when computing the asymptotic vari-ance from section 5.1.3, we �rst approximate them by functions of type ������and then show how to perform the Monte Carlo simulation for these functions.

The expression of �a �7�, similarly to � from section 5.1.3, can be esti-

Page 16: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

108 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

mated consistently by

E

/�(a

�=f� �

f� Ff�

�=�

0� (5.28)

For estimating �?c6a �7� we can proceed similarly as when deriving the asymp-

totic variance of the GMM estimator in section 5.1.3. We write the expression(a �=f� �

?� F6� as the sum of three terms that are generated by the three inde-pendent sampling processes:

(a �=f� �?� F6� � (a

�=f� �

f� Ff�

�(a�=f� �

f� F6�� (a

�=f� �

f� Ff�

(5.29)

�(a �=f� �?� F6� � (a

�=f� �

f� F6��

If � is suf�ciently large then these three terms are pairwise uncorrelated andhence the variance of the sum is equal to the sum of the variances of the threeterms.1 Denote these variances by !f� !6� and !?c6� respectively. Then wecan write that

�?c6a �7� � !f � !6 � !?c6�

Below we present the approximations of these variances that allow their MonteCarlo estimation. Our approach here is completely the same as in section 5.1.3and therefore we only give the �nal formulae.

For the �rst, from ������ we have

!f � �a�7�� (5.30)

The second cannot be simpli�ed further analytically:

!6 � E[*(a �=f� �f� F6�� (a�=f� �

f� Ff�+*

(a�=f� �

f� F6�

�(a�=f� �f� Ff

�+� ].(5.31)

For the third we use the �rst-order Taylor approximation of (a �=f� �� F6� in�f around �? and obtain

!?c6 � E

/�(a

�=f� �f� F6

����

�f � �f

��f����(a

�=f� �f� F6

����

��0�

(5.32)

1We note that what we are interested here are in fact the second moments instead of thevariances (see �������� Still, we will use the term ’variance’ since the two are equal in the limit.

Page 17: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.3. EFFICIENT ESTIMATION 109

The expressions in the expectations from ������, ������ and ������ dependon 7� =f� (the true values of) >� B� and @� where @ is an � � �� � �� matrixof normal random variables used for the Monte Carlo estimation of the pur-chase probabilities and their derivatives. We note that the expressions fromthe expectations also depend on the prices 2 and the purchase probabilities �f

but these are computed in terms of the rest of the variables, as explained insection 4.5. Hence any of the expressions from ������, ������ and ������ canbe regarded as a function G �7� =f� >� B� @�. The latter three of this function’sarguments are random, and therefore the expectation is taken with respect tothese. Hence a Monte Carlo simulation estimator of E�G �7� =f� >� B� @�� is

H

-�o'�

G7� =f� >Eo�� BEo�� @Eo�

where >Eo�� BEo� and @Eo� for � � �� ����H are draws from the distributions ofthe random variables >� B and @�

For computing G�7� =f� >Eo�� BEo�� @Eo�� and obtaining the random drawsused in the Monte Carlo simulation, we need to know =f and �a�7�� We notethat �a�7� is also necessary for computing !f from ������. Both =f and �a�7�typically contain unknown parameters. The common approach in the literatureis to replace these unknown parameters by a �rst-stage consistent estimatorof them, like the BLP estimator. Since the number of parameters in �a�7�may be large, a useful simpli�cation is to assume that the observations arehomoscedastic. In this case the variances ��7�� corresponding to the observa-tions are the same, and this implies only three unknown parameters in �a�7�since in ������ ��c�& � ��� � �ac�& for � / � �� �� We adopt this assumptionhere and in the Monte Carlo study from the next section.

If we suppose that we have obtained consistent estimates of =f and �a�7��say #= and #�a�7�� then we can draw >Eo�� BEo�� @Eo� and compute G�7�#=� >Eo��BEo�� @Eo��. For this latter quantity we need to determine the unique equilib-rium price. This can be obtained by solving the Monte Carlo simulated ver-sion of the �xed point equation � �� �. Using the equilibrium price we canestimate the purchase probabilities by Monte Carlo simulations. In practicethe limit when � goes to in�nity (e.g., in ���� �) cannot be computed andtherefore the approximation by the value of � is used. At this moment wehave described how to obtain estimates of all the variables used for estimatingthe expectations from ������, ������, ������, and consequently of the optimalinstruments. The optimal weight matrix from ���� � then can be estimatedby using these estimates and replacing the expectation with respect to 7 by itsrealization �a �7��

��?c6a �7�

�3��a �7� �

Page 18: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

110 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

5.3.1 Remarks

We make a few remarks on four issues that arise when estimating the expecta-tions from ������, ������ and ������. The �rst issue is calculating the partialderivatives involved in the expressions of the optimal instruments and the op-timal weight matrix. The second deals with the precision of the Monte Carloestimates of the functions G� The third treats some particular cases in whichthe variances caused by the consumer and Monte Carlo sampling processesvanish. The last issue discusses some potential weaknesses in the way we es-timated the optimal instruments and weight matrix. We treat these problemsbelow.

The partial derivatives involved in the expressions of the optimal instru-ments and the optimal weight matrix are

�(a�=�

�� Y1Yw�

Y/Yw�

� and�(a���

�� Y1Yr�

Y/Yr�

� �Since these formulae do not have intuitive or attractive forms, with the possible

exception of�>

�=�� we present only this, in the linear income-price difference

case � ���.By the Implicit Function Theorem we have

�>

�=�� �

���

�>�

3� ��

�=��

Using the notation from section ����� � we have that

��

�>��

� �� � �

�d��

The partial derivative of the purchase probabilities with respect to the parame-ters can be written as

��

�=��

���

�4

��

� ���

�����

�C�

��

These partials have simple expressions:

��

�4�

� �� � �

�d� � 2� ��

� ��

� �� � �

�d� ���

Page 19: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.3. EFFICIENT ESTIMATION 111

where � � ��� ��� �a ��, and

��

����

� �� � �

��! d��

��

�C�� ��

Combining these we obtain

�>

�=�� �

/2 �

�� �� � �

�d�

3���� �

� � ���! d�

0�

In the Monte Carlo study below we show some intuition behind this formulain a simpli�ed version of the model.

The second issue is the precision of the Monte Carlo estimates of the func-tions G� The main concern here is that the dimension of the integrals corre-sponding to expectations like ������, ������, ������ is typically at least as largeas �� ��� Since this can be a large number, it is crucial that the most preciseestimation methods be used. Hence we advise the application of quasi-MonteCarlo methods instead of simple Monte Carlo simulation. Still we admit thatthere may be situations when estimation of the optimal instruments and theoptimal weight matrix cannot be performed with reliable precision with thecurrently available computers and computational techniques. In the MonteCarlo study below we discuss a few related problems that arose in the exampletreated there.

The third issue is to look at the optimal instruments and the optimal weightmatrix in some particular cases. Often in practice data on market shares areavailable from the whole market. This implies that the number of consumers �is of the order of millions while the total number of products from the marketis much smaller. Then we can safely believe that �? approximates �f very welland the variation caused by the consumer sampling process !?c6 becomesnegligible. If, in addition, we use quasi-Monte Carlo methods with suf�cientlylarge simulation sample size for estimating the purchase probabilities and theirderivatives, then these estimates will be fairly precise, and the variation in themodel caused by the Monte Carlo simulations !6 will also become negligible.In this case the expectations from ������ and ������ can be omitted, and theinstruments and optimal weight matrix become

+Wa �7� � ��a �7��3��a �7� , (5.33)

+W � � �a<"

E��a �7�� ��a �7��3��a �7�

�3�� (5.34)

Page 20: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

112 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

where

�a �7� � E

/�(a

�=f� �

f� Ff�

�=�

0� (5.35)

This last expression, not surprisingly, is then exactly equal to the quantity usedfor estimating it in the general case (see ������). The variance of the asymp-totically ef�cient estimator becomes

� �a<"

E��a �7�� ��a �7��3��a �7�

�3�� (5.36)

The expectations from ���� � and ������ are with respect to 7� and hence thesecan be estimated by the realization of the expression in the expectation. Theexpectation from ������ is conditional on 7 and by assuming 7 independent of�>� B�, 7 can be regarded non-random. Then the only random variables in theexpression of this expectation are > and B�

Finally, we note some weaknesses in our estimation of the optimal instru-ments and weight matrix. In most cases we approximated the expressions inthe expectations by quantities that are easier to estimate by Monte Carlo sim-ulations. The main problem here is that we do not know how good these ap-proximations are. The approximations were guided on the one hand by the in-tuition from asymptotic theory that relies on �rst-order Taylor approximations(see ������ and ������), and on the other hand by the idea that mean values(see ������ and ������) are better approximated by replacing �? and F6 by �f

and Ff than covariance values (see ������, ���� �, ������ and ������). Whilethis appears to be intuitive, a more rigorous treatment of the problem in theframework provided by Berry, Linton and Pakes (2000) is needed.

5.4 A Monte Carlo study

In this section, we compare in a Monte Carlo study the performance of theBLP and the ef�cient estimators for a simpli�ed version of the model. Bydoing so we pursue two main objectives. The �rst is to show the importance ofthe ef�cient estimator by providing an example where the BLP estimator is soimprecise that we cannot rely on it, while the ef�cient estimator is relativelyprecise. The second objective is to give a simple example that can provideintuition on the original more complicated case.

Page 21: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.4. A MONTE CARLO STUDY 113

5.4.1 The estimators

We consider the standard logit model with linear income-price difference (yield-ing the purchase probabilities � ���) and assume that the marginal cost param-eters C are known. This simpli�cation is useful since it implies that only thedemand parameters and the covariance parameters of the unobservables needto be estimated, and these estimators can be obtained in closed form. We as-sume that 7 is independent of the true values of the unobserved characteristics,which we assume normal:

�>� � B�

�� � � ����� with � �

��21 �1/�1/ �2/

��

Then, besides the demand parameters 4� � the elements of the covariance ma-trix � are also considered to be unknown parameters. We assume further thatthe number of consumers in the market is suf�ciently high for making the ob-served market shares �? equal to the true market shares �f�Hence, as discussedat the end of the previous section, there is no variation caused by the consumersampling process.

The purchase probability formula � ��� for � � �� �� ���� � implies that

��

����f

� �42� � �� � >� for � � �� �� ���� ��

These equations de�ne a linear regression. If we use the notation

�� ��

����f

� � ���� ���� �a�� � �n �2 �� � = ��4� ��� �

then we have a closed form for the demand unobservables:

> � � ��n=�

From ������ and ���� �, the asymptotically optimal instruments and the opti-mal weight matrix are

+W � �321 � with � E��>

�=�

�+W � ��21

����

�3��

We note that here we use again the assumption that 7 is independent of �>� B�and hence we can ignore the conditional expectation with respect to 7 in ��

Page 22: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

114 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

The partial derivative of the unobservable characteristics with respect to theparameters here takes the form

�>

�=�� � �2 �� � and hence � � � �E �2� �� � (5.37)

This is familiar from the linear regression with instrumental variables. Wereplace E�2� in � by its consistent estimator obtained by Monte Carlo simula-tions, and let #� denote what we obtain.

The ef�cient estimator is obtained from minimizing

> �=�� #� #�� #�3� #��> �=�

with respect to =� and is equal to

#=. �

�� �n#� #�� #�3� #���n

3�� �n#� #�� #�3� #���� (5.38)

Conform ������, this has the asymptotic distribution

��#=. � =f

_��

a<"�

��� � �

a<"��21

����

�3� �

which implies that the variance of #=. can be approximated as

Var#=. � #�21 #�� #�3� � (5.39)

The variance of the unobserved demand characteristics can be estimated as

#�21 � #>�#>*� with #> � � ��n#=�

Denote by #+ the instrument matrix constructed by BLP, that is,

+ �� #+� ��� #+a

���

where #+� is de�ned in ������. Then the BLP estimator is

#=� ��� �n++

��n

�3�� �

n++��� (5.40)

and conform ������ it has the asymptotic distribution��#=� � =f

_��

a<"

��� � �

a<"��21

��++���

�3� ��++�

�2�� �

�++����3�

Page 23: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.4. A MONTE CARLO STUDY 115

The variance of the BLP estimator #=� can be approximated as

Var#=� � #�21 #�++� #��3� #� �

++��2 #��

#�++� #��3�

� (5.41)

As well-known, the BLP estimator is not an asymptotically ef�cient linearinstrumental variables (IV) estimator but the estimator

#=UT �� �

n+�++�

�3�+��n

3�� �n+

�++�

�3�+�� (5.42)

is the asymptotically ef�cient linear IV estimator. Since our interest is in com-paring the BLP #=� and the ef�cient #=. estimators, which may have impli-cations for the more general non-linear cases, we will not give the estimator#=UT the same detailed treatment as to the other two, especially since its per-formance in this Monte Carlo study turns out to be poor. However, since thisestimator is interesting in the linear case considered here, we will make someremarks regarding its performance at the end of the next subsection.

5.4.2 Results

In the Monte Carlo study we take � � ��� � � � and the number of �rmsin the market � � �. The �rst characteristic out of the 5 is equal to 1 foreach product (i.e., there is a constant in the utility), and the other four are ran-dom uniform on ��� ��. The true values of the parameters = �

�4� �

�� arepresented in the �rst column of Table 5.1. The unobserved characteristics arerandom normal with the true values of the covariance parameters �21 � ��� �

�1/ � ������ �2/ � ������. These values have been chosen to satisfy certainconditions. First, they are suf�ciently small to yield sensible estimates with� � ��� These parameter values imply that the variance of the unobserved de-mand characteristics is only about �/ of the total variance of observed and un-observed characteristics. Larger variances, which are closer to realism, wouldrequire larger � as well, which would increase the computational burden ofthe Monte Carlo study signi�cantly.2 Second, the variance of the supply sideunobservable is taken to be lower than that of the demand unobservable sinceit appears exponentially in the marginal cost (equation � ���� in the previous

2A preliminary trial with the values �21 � ����� �1/ � ���� �2/ � ��� for � � ���yielded very similar results in terms of the sample means and standard deviations of the esti-mates. In this case the variance of the demand unobservables is about ��� of the total varianceof the characteristics, which is obviously more realistic. However, in order to estimate theoptimal instruments in this case we need to deal with 600-dimensional integrals.

Page 24: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

116 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

chapter). Third, the covariance parameter values speci�ed above yield a corre-lation between >� and B� of about 0.5. We �nd this value neither too large nortoo small.

Table 5.1 contains the outcome of the Monte Carlo study. The samplemeans and standard deviations of the demand estimates are based on 100 sam-ple draws of the unobserved characteristics, while the observed characteristicsare held constant. The second and third columns are the sample means andstandard deviations of the parameter estimates #=� speci�ed in ��� ��. The4th column contains the standard deviations computed from the asymptoticapproximation ��� ��. The 5th and 6th columns are the sample means andstandard deviations of the ef�cient estimates #=. given in ������ when the truedemand and covariance parameters are used for estimating the optimal instru-ments. The 7th column contains the corresponding standard deviations com-puted from the asymptotic approximation ������. Columns 9-12 are the samplemeans and standard deviations of the estimates when randomly drawn demand

parameter values, say )= �)4� ) ��, are used for estimating the optimal instru-

ments. These parameter values, presented in column 8, aim to play the role ofconsistent estimates obtained in a �rst stage of estimation. We refer to theseestimates below as sub-ef�cient estimates. The sub-ef�cient estimates fromcolumn 9, denoted #=7f in Table 5.1, are obtained by putting > � B � � whenwe estimate E�2� from ������. This way we obtain an estimate of E�2� that isnot consistent (since it is based on only one Monte Carlo draw, namely thatwhen > � B � �) but computationally inexpensive. We note that in this casewe do not need to use the covariance parameters for estimating E�2�.

The reason that we use arbitrary demand parameters instead of �rst-stageconsistent estimates is that in the latter the estimate of 4 may be negative, aswe show a bit later. In this case there is no guarantee that an equilibrium ofthe pricing game exists (see Theorem 20). This can be seen from the markupequation � ���� from the previous chapter, according to which 4 negative im-plies that the markups are negative, and therefore the pro�ts of all �rms arenegative. Hence these prices, in spite of the fact that they satisfy the �rst-order conditions for pro�t maximization, cannot be a Nash equilibrium sinceany �rm � can deviate by taking �s � ��s � In this case the optimal instru-ments cannot be constructed. Using randomly generated parameters we canavoid this problem if we control for the sign of 4. For obtaining the estimatesdenoted #=7 from column 11, we estimate the covariance parameters for eachsimulation case by the sample analogs

)�21 � )>�)>*�� )�1/ � )>�)B*�� )�2/ � )B�)B*��

Page 25: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.4. A MONTE CARLO STUDY 117

where )> � � ��n)= and )B � �� ��-� �AC with �-� � 2� � �)4� � ��s Ds

(see formula � ����).

A striking feature of the results from Table 5.1 is that the BLP estimateof the price coef�cient #4� has a relatively high standard deviation, while thecorresponding ef�cient #4. and sub-ef�cient estimates #47f� #47 are relativelyprecise. This is re�ected both by the sample standard deviations and the stan-dard deviations computed from the asymptotic approximations. We note thesimilarity of these two in the case of the BLP and the ef�cient estimates. Thisshows that in this example the small sample distribution of the parameter es-timator appears to approximate well the asymptotic distribution. Hence wecan safely believe that the estimator #4� has a normal distribution with mean 1and standard deviation about 1.3. This implies that ��/ of the realizations of#4� is in the interval ������ ���� � that is, a considerable proportion of them isnegative. Since, as discussed in the previous paragraph, negative estimates of4 cannot be used as �rst-stage parameter values, we can draw the conclusionthat the BLP estimates cannot be used as �rst-stage estimators.

An interesting implication of this feature regarding the BLP estimator ofthe price coef�cient #4� is that, in the situations when it is negative, it is notconsistent. This follows from the remark above that in this case the price vectoris not a Nash equilibrium of the pricing game. In contrast, Table 5.1 shows thatthis estimator approximates very closely its asymptotic distribution and henceit is consistent and asymptotically normal. This apparent contradiction has asimple explanation related to the de�ciency of the estimation procedure in ver-ifying that the price vector corresponds to an equilibrium. More precisely, theestimation procedure uses only the fact that the price vector satis�es the �rst-order conditions for pro�t maximization (see the beginning of section 5.1.1)and not that it is a Nash equilibrium. Hence an estimator obtained with thisprocedure will be consistent if and only if the price vector satis�es the �rst-order conditions for pro�t maximization. The BLP estimator #4� satis�es thiscondition obviously, and this explains why it appears to be consistent from thesimulation results. Consequently, #4� is consistent according to the estimationprocedure even if it is negative but it is not consistent according to the model ifit is negative since the price vector does not correspond to a Nash equilibrium.

From a practical point of view the sub-ef�cient estimator is more interest-ing than the ef�cient estimator. The Monte Carlo results corresponding to theformer imply that, if for constructing the optimal instruments we use parame-ter values that are different from the true values, the ef�ciency of the estimateswill not deteriorate much. Obviously, our results cannot imply that this remains

Page 26: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

118 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

true generally, but the fact that the parameter )= from column 8 can be viewednumerically as a consistent estimate implies that the sub-ef�cient estimator #=7from column 11 can be interpreted as a two-stage ef�cient estimator. This ar-gument provides some intuition why the sub-ef�cient estimates are almost asprecise as the ef�cient ones and why they are better than the BLP estimates.

An interesting feature of the results in Table 5.1 is that the sub-ef�cientestimate #=7f is not worse than #=7 . In other words, more precisely estimatedoptimal instruments do not necessarily yield more precise estimates of the pa-rameters. Although in the case of our example this may be due to the factthat the true variances of the unobservables are relatively low, we think thisfeature is remarkable since it implies that there are situations when a computa-tionally inexpensive estimator of the optimal instruments yields fairly preciseestimates.

In the Monte Carlo study presented above we have shown an example whenthe ef�cient estimator (more precisely, the sub-ef�cient estimator) is usefulwhile the BLP estimator is not. This suggests that such situations may alsooccur in empirically important cases.

We conclude this section by two remarks. The �rst concerns the estimationof the optimal instruments by quasi-Monte Carlo methods. The expectationthat needs to be estimated is E�2�. We recall that 2 from the expectation is thesolution of the system given in � ���� and hence it is a function of the modelparameters and variables. Due to conditioning on 7� which is independent of> and B� the only random variables on which 2 depends are > and B� HenceE�2� is a 100-dimensional integral having the integrand variables > and B� Weobserve that in our model the pairs of unobserved characteristics

�>�� B�

�for

� � �� ���� � are iid. This suggests the conjecture that in the ANOVA decom-position (section 3.3.1) of the integrand the terms containing only >� and B�are higher than the rest of the terms. The samples we use in the estimationof the integral are orthogonal array based Latin hypercube samples based onOA���� � ��� ��� �� (see section 3.2.2). The dimension of these is 32� in or-der to obtain a 100-dimensional sample we take three randomized versions ofthese yielding dimension 96 and one based on OA���� � � ��� ��. This waywe obtain samples called Latin supercube samples (Owen (1998a)) of size1024����� In order to verify our conjecture about the ANOVA decompositionof the integrand, we reorder the columns of the sample by moving the columnsfrom positions �� � � and �� to positions � and � � ��� � � �� ���� ��� Thisway the pair of columns corresponding to >� and B� forms an orthogonal arrayOA���� � �� ��� ��. This operation reduced the variance of the integral esti-mate on average by the factor 16, which suggests that our conjecture tends to

Page 27: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.4. A MONTE CARLO STUDY 119

be true. Overall, the average precision obtained with this method is equivalentroughly to the precision when we use Monte Carlo samples of length 4���S� Ina more practical sense, with estimates between 1 and 2 this precision amountsto three decimals determined exactly. This very high precision, obviously, maynot prevail in all situations. In our case we believe that the relatively low val-ues of the unobservables’ variances have a positive in�uence on the precisionof the integral.

The second remark is on the performance of the asymptotically ef�cientlinear IV estimator #=UT from ��� ��. This estimator has asymptotic distribution

��#=UT � =f

_��

a<"�

��� � �

a<"��21

�+

�++�

�3�+���

3� �

from which its variance can be approximated as

Var#=UT � #�21 #�+�++�

�3�+� #��

3�� (5.43)

The results of a Monte Carlo study similar to that described above for thisestimator are presented in Table 5.2. The second column presents the sam-ple means of the estimates, the third the sample standard deviations while thefourth the asymptotic approximation of the standard deviations based on ��� ��when the true value of �21 is used. The sample mean of the estimates are farfrom the true value of the parameters, and the sample standard deviations arelarger than those of the BLP estimator #=�. In contrast, the asymptotic approxi-mation of the standard deviations based on ��� �� are much lower, in fact onlyslightly larger than that of the ef�cient estimator #=. . This difference in the twoapproximations of the distribution of #=UT is remarkable since it implies that inthe framework of our Monte Carlo study the estimator #=UT has severe smallsample bias, while an asymptotically inef�cient IV estimator, the BLP estima-tor #=� , does not. A similar phenomenon was noticed in a different situationwhen estimating covariance structures (e.g., Abowd and Card (1989), Altonjiand Segal (1996)) in that the asymptotically ef�cient estimator was reportedto have worse small sample properties than asymptotically inef�cient estima-tors. An interesting extension of this study would be a Limited InformationMaximum Likelihood (LIML) estimation of the model, since this method hasbeen reported to provide estimates with good small sample properties in situ-ations when IV estimation failed to do so (see Bekker (1994) and Wansbeekand Meijer (2000)).

Page 28: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

120 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS

5.5 Conclusions

In this chapter we have discussed the estimation of price equilibrium modelspresented in the previous chapter. The estimation employs GMM based on themoments of the unobserved characteristics. The unobserved characteristicscan be computed as a function of the market shares by inverting the equationsthat state that the purchase probabilities are equal to the market shares. Wehave provided formulae for the asymptotic variance of the GMM estimator.Regarding the ef�ciency of this estimator, the choice of instruments employedin the estimation is important. We have presented the instruments constructedby Berry, Levinsohn and Pakes (1995), derived the optimal instruments thatyield ef�cient estimates, and have shown how to estimate these. In a MonteCarlo study based on a simpli�ed version of the model we have shown theimportance of ef�cient estimation.

Regarding the ef�cient estimation of the model, obviously, improvementsare possible. Our proposed method works well in the case of the examplediscussed but in a strict sense the obtained estimator by this method is notef�cient. This is due to the fact that an ef�cient estimator cannot be obtained byGMM in two stages. It would be worth studying the estimation of the model bylikelihood-based methods, like the Bayesian method or empirical likelihood. ABayesian estimation procedure for a version of the model closely related to theBLP version was developed by Viard, Polson and Gron (1999). This proceduremakes use of the advantages of Bayesian estimation. For example, it avoids thenumerical computation of the unobservables as a function of the market shares,provides estimates with exact �nite sample distribution and implicitly exploressome ef�ciency features. Nevertheless, the problem of optimal instrumentsremains since one cannot avoid using a two-stage procedure by applying thismethod with optimal instruments.

A problem when estimating the optimal instruments is that this requiresprice equilibrium uniqueness. In the previous chapter we established this prop-erty only for the standard logit demand case with linear income-price differ-ence. Hence for estimating the optimal instruments in a practically more rele-vant case, like the mixed logit demand, we cannot rely on theoretical results ofprice equilibrium uniqueness. However, given the increasingly large power ofcomputers, it may be possible to use brute force and design a test that veri�escomputationally the steps from the proof of Theorem 20 for the model consid-ered. In the case when there is indeed a unique price equilibrium this wouldbe an alternative to avoid the analytic dif�culties that arise in a formal proof ofprice uniqueness.

Page 29: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

5.6. APPENDIX: TABLES 121

5.6 Appendix: Tables

Page 30: Estimation of Market Equilibrium Models · 2016-03-08 · Estimation of Market Equilibrium Models In this chapter we discuss the estimation of the models presented in the pre-vious

122 CHAPTER 5. ESTIMATION OF MARKET EQUILIBRIUM MODELS