BLPモデル#

単純な需要関数を推定しようとすると、財の数だけ需要関数の推定式が必要になり、財の数の2乗の数の交差弾力性を求める必要があるが、データ的にも実現可能性が低い。

Berry et al. (1995)(著者の頭文字をとってBLP)が提示した推定方法では、単純な需要関数を推定するのではなく、消費者の属性と財の特性を含む離散選択モデルにより財の市場シェアを計算して需要を推定する

実際の市場シェアと予測値の市場シェアの差を最小化するようにパラメータを推定すればよいので、集計値しかデータがなくても実施可能な分析である。

需要関数の推定に関する問題(BLPの基本問題)#

  1. 効用関数が適切である必要

  2. 財の特性と価格の間の内生性の問題

  3. 分析者に観測不能な財の特性の考慮

BLPモデルの仮定#

  1. 消費者の嗜好(→モデルの誤差項)はタイプ1型極値分布に従う

  2. 無関係な選択対象からの独立性(IIA):任意の2つの財の交差弾力性がそれらの財の市場シェアのみから決定され、他の財の影響を全く受けない

ロジット型モデル#

個々人の効用の違いがランダムな誤差項にのみ集約されているモデル

消費者iが財jを価格pjで購入することによる効用は次のように定式化される。

uij=β1xj1++βKxjKαpj+ξj+εij

ここで

  • xj1,,xjKは観察可能な財の特性

  • ξjは観察不可能な財の特性

  • εijは消費者iの財jに対する撹乱項

  • βkは財の特性に対する消費者共通の嗜好

消費者はuijuij,  jjなら財jを購入する。撹乱項εijがそれぞれ独立にタイプ1型極値分布Pに従うと仮定すれば、財jの市場シェアsjは撹乱項で積分して次のように計算できる。

sj={εij: uijuij}dP(εij)=exp(β1xj1++βKxjKαpj+ξj)1+j=1Jexp(β1xj1++βKxjKαpj+ξj)

購入しない消費者の割合は

s0=11+j=1Jexp(β1xj1++βKxjKαpj+ξj)

となる。

ランダム係数モデル#

財の特性に対する嗜好βkを個々人で異なるものにしたもの

uij=βi1xj1++βiKxjKαpj+ξj+εij

計算の容易性のため、パラメータβi1,,βiKに関して以下の仮定をおく

βik,i=1,...,Iは互いに独立な確率変数で、それぞれ平均β¯k、標準偏差σkの正規分布に従う(k=1,...,K

この仮定により、集計データからβ¯kσkを推定することが分析の目的になる。

βは標準正規分布に従うvを使って消費者平均と消費者特有の部分にわけられる

βik:=β¯k+σkvikvikN(0,1)

間接効用関数も

uij=k=1Kβikxjkαpj+ξj+εij=k=1Kβ^kxjkαpj+ξj+k=1Kσkxjkvik+εij=δj+μij+εij

となる。

市場シェアの積分は解析的に解けないので無作為抽出による数値計算で解く。

市場シェアは

(4.12)s^j(δ,μ^)=1Nn=1Nexp(δj+μ^nj)1+j=1Jexp(δj+μ^nj)

となり、μ^nj=k=1Kσkxjkvnkvnkは確率分布Fから抽出されたN個のサンプルである。

BLPアルゴリズム#

推定すべきパラメータを(β¯,α)σの2つに分ける。

ステップ1:固定したσの下での市場シェアの予測値を計算する

ステップ2:σを固定したままで、市場シェアの予測値と実測値を等しくするようなδを勾配降下法で推定する

(4.17)δ(κ+1)=δ(κ)+lnSlns(δ(κ),μ^), κ=0,1,2,...

ステップ3:推定のための目的関数Qを定式化し、パラメータ(β¯,α)をGMMで推定する。

Q(ξ(β¯,α)):=m(ξ(β¯,α))Wm(ξ(β¯,α))

ここでm(ξ(β¯,α))はモーメント、Wはウェイト行列である。

ステップ4:新しい目的関数を定式化し、パラメータσを勾配降下法で推定する。

制約付き最適化アルゴリズム(MPEC)#

BLPは収束するまでの計算量が多い。

Dube et al. (2012)は予測値と実測値が一致することs^(δ,μ^)=Sを制約条件とした最適化として解くことを提案

操作変数法による内生性への対処#

価格は財の特性と相関するはず。操作変数を考えなければならない。

一般化モーメント法#

定数項、外生変数、操作変数のベクトルhと誤差ベクトルξで標本モーメント

m(ξ(θ)):=1TJt=1Tj=1Jξtj(θ)htj, =1,...,L

を作る。この標本モーメントとは直交条件E[ξz]=0の左辺を標本平均で置き換えたものである。

操作変数の選択#

BLPは寡占市場のゲームに関して、ある財jの操作変数について、以下のような操作変数を提案している:

  • j自身の特性

  • 同じ企業が生産する他の財の特性

  • 他の企業の財の特性