Western University
March 8, 2023
I provide a novel estimation strategy to recover marginal costs
The strategy does not rely on instruments
Inverse demand is estimated as a byproduct
Key idea
To recover marginal costs, only the derivative of (inverse) demand is required
A set of firms compete in a Cournot game
Firm \(i\) produces \(q_{it}\) of a homogeneous good at time \(t\)
The aggregate demand \(Q_t\) is a function of the price \(P_t\), demand shifters \(X_t\), unobserved demand shifters \(\varepsilon_t\), and demand shifters \(\nu_t\) unobserved by the econometrician but observed by firms
\[ Q_t=F(P_t,X_t,\nu_t, \varepsilon_t) \qquad(1)\]
Note
In Equation 1, \(\varepsilon_{t}\) is the realization of the aggregate demand exogenous shock
Let \(\varepsilon_{t}+\eta_{it}\) be the realization of the exogenous demand shock that corresponds to \(q_{it}\), such that \(E[\eta_{it}|t]=0\)
Intuitively, if we sum across firms in a given period, we obtain \(\varepsilon_t\).
1. Simultaneity
\(E[\varepsilon_t|\mathcal{I}_{it}]=0\), but \(E[\nu_{t}|\mathcal{I}_{it}]\not=0\)
Not uncommon in the literature, identification using information sets, e.g., productivity, and control functions
2. Monotonicity
The demanded quantity is strictly monotone in \(\nu_t\)
Intuitively, firms observe \(X_t\) and \(\nu_t\) and adjust their output production accordingly. However, practitioners do not observe \(\nu\). \(\varepsilon\) is an unexpected demand shock
The inverse demand of the good is then \(P_t = F^{-1}(X_t,Q_t,\nu_t,\varepsilon_t)\)
I assume the following semiparametric functional form for my estimation strategy
\[ P_t = P(X_t,Q_t,\nu_t)e^{\varepsilon_t} \qquad(2)\]
Firm \(i\) has a cost function \(C_{it}=C_i(W_t,q_{it})e^{\omega_{it}}\). \(W_t\) is an observed cost shifter. \(\omega_{it}\) is an unobserved cost shock that is not part of the information set of the firm
\[ E[\omega_{it}|\mathcal{I}_{it}]=E[\omega_{it}|q_{it},W_t]=0 \qquad(3)\]
For firm \(i\), total produced quantity \(Q_t\) at period \(t\) is a function of its production \(q_{it}\), and the production of the competitors \(q_{-it}\), \(Q_t=Q(q_{it},q_{-it})\)
Firm \(i\) maximizes its profits by choosing \(q_{it}\), given the inverse aggregate demand and its cost function
\[ \max_{q_{it}} \left\{ q_{it}E[P(X_t,Q(q_{it},q_{-it}),\nu_t )e^{\varepsilon_t+\eta_{it}}] - E[C_i(W_t,q_{it})e^{\omega_{it}}] \right\} \]
\[ \begin{aligned} \ln \left( \frac{P_t}{q_{it}} \right) = & \ln \left( \frac{\mathcal{W} C_{i,q_{it}}(W_t,q_{it})}{q_{it}}- \mathcal{E} P_Q(X_t,Q(q_{it},q_{-it}),F^{-1}(\cdot, Q_t))Q_{q_{it}} \right) \\ & - \ln\mathcal{E} + \varepsilon_t + \eta_{it} \\ = & \ln \left( D^{\mathcal{W}}(W_t,q_{it}) - B^{\mathcal{E}}(X_t,Q_t,q_{it},q_{-it}) \right) - \ln\mathcal{E} + \varepsilon_t + \eta_{it} \end{aligned} \qquad(4)\]
Taking the first-order conditions of the profit-maximization problem of the firm, rearranging, multiplying by the inverse demand function, and taking logs, we get the following equation
In addition, it should be the case that,
\[ E[P_t] = E\left[\int B^{\mathcal{E}}(X_t,Q_t,q_{it},q_{-it})\right] \qquad(5)\]
To estimate Equation 4, we can use a random time effects model with a flexible form for \(D^{\mathcal{W }}(\cdot)\) and \(B^{\mathcal{E}}(\cdot)\) and imposing Equation 5
Then, markup estimates are just the difference between the price and the estimated \(D^{\mathcal{W}}(\cdot)\)
We can estimate the average markup \(m_{it}\) and the Lerner index \(L_{it}\),
\[ \begin{aligned} m_t&\equiv \frac{P_t}{q_{it}}-D^{\mathcal{W}}(W_t,q_{it})\\ L_{it}&\equiv \frac{P_t-D^{\mathcal{W}}(W_t,q_{it})q_{it}}{P_t} \end{aligned} \]
Finally, the cost function can be recovered up to a constant,
\[ \begin{aligned} \mathcal{C}_{it}&\equiv\int q_{it} D^{\mathcal{W}}(W_t,q_{it}) \\ &=\mathcal{W} \int C_{i,q_{it}}(W_t,q_{it}) \\ &=\mathcal{W}C_i(W_t,q_{it}) + \mathcal{W}K(W_t) \end{aligned} \]
In contrast with the traditional approach, no instrumental variable is required for the identification strategy
In practice, it would be useful to include demand and cost shifters to generate variation between \(D^{\mathcal{W }}(\cdot)\) and \(B^{\mathcal{E}}(\cdot)\)
In my identification, it is still true that rotations of demand are needed to identify market power because costs are not observed, high prices can be explained by high marginal costs or high markups.
Can we disentagle \(\mathcal{W}\) from the cost function using the tuple \(\{\mathcal{C}_{it},q_{it}, W_t\}\), cross-sectional variation, and the moments implied by Equation 3, e.g., \(E[\omega_{it}q_{it}]=0\)?
Get data and compare estimates. Ideally, data from markets with observed costs, so I can compare estimates with data
I take an alternative approach to traditional markup estimation, recognizing that what is needed is the derivative of the (inverse) demand function
I provide a novel identification strategy that does not depend on instruments
Moreover, the endogenous part of the error term can enter non-linearly into the (inverse) demand function provided it can be separated from the random part of the shock