BLPモデル#
単純な需要関数を推定しようとすると、財の数だけ需要関数の推定式が必要になり、財の数の2乗の数の交差弾力性を求める必要があるが、データ的にも実現可能性が低い。
Berry et al. (1995)(著者の頭文字をとってBLP)が提示した推定方法では、単純な需要関数を推定するのではなく、消費者の属性と財の特性を含む離散選択モデルにより財の市場シェアを計算して需要を推定する。
実際の市場シェアと予測値の市場シェアの差を最小化するようにパラメータを推定すればよいので、集計値しかデータがなくても実施可能な分析である。
需要関数の推定に関する問題(BLPの基本問題)#
効用関数が適切である必要
財の特性と価格の間の内生性の問題
分析者に観測不能な財の特性の考慮
BLPモデルの仮定#
消費者の嗜好(→モデルの誤差項)はタイプ1型極値分布に従う
無関係な選択対象からの独立性(IIA):任意の2つの財の交差弾力性がそれらの財の市場シェアのみから決定され、他の財の影響を全く受けない
ロジット型モデル#
個々人の効用の違いがランダムな誤差項にのみ集約されているモデル
消費者
ここで
は観察可能な財の特性 は観察不可能な財の特性 は消費者 の財 に対する撹乱項 は財の特性に対する消費者共通の嗜好
消費者は
購入しない消費者の割合は
となる。
ランダム係数モデル#
財の特性に対する嗜好
計算の容易性のため、パラメータ
は互いに独立な確率変数で、それぞれ平均 、標準偏差 の正規分布に従う( )
この仮定により、集計データから
間接効用関数も
となる。
市場シェアの積分は解析的に解けないので無作為抽出による数値計算で解く。
市場シェアは
となり、
BLPアルゴリズム#
推定すべきパラメータを
ステップ1:固定した
ステップ2:
ステップ3:推定のための目的関数
ここで
ステップ4:新しい目的関数を定式化し、パラメータ
制約付き最適化アルゴリズム(MPEC)#
BLPは収束するまでの計算量が多い。
Dube et al. (2012)は予測値と実測値が一致すること
操作変数法による内生性への対処#
価格は財の特性と相関するはず。操作変数を考えなければならない。
一般化モーメント法#
定数項、外生変数、操作変数のベクトル
を作る。この標本モーメントとは直交条件
操作変数の選択#
BLPは寡占市場のゲームに関して、ある財
財
自身の特性同じ企業が生産する他の財の特性
他の企業の財の特性