Skip to content

AN-001: DiDiR price effect

Intuition (plain-language)

The cleanest reduced-form evidence that the set-aside raises prices: when medical supplies were forced back into SME-only tendering in March 2018, their prices rose about 10–11% relative to groups that never changed. The estimate is stable across 6/12/18-month windows — what you want from a real policy effect rather than noise. The v8 paper uses this only to pin down timing and sign; the magnitude comes from the structural decomposition.

Reduced-form motivation layer

The numbers below are from the v1–v4 reduced-form DiDiR pipeline (scripts/02_analysis.R + companions), which the v8 manuscript carries as motivation in §1 but does not headline. The canonical v8 result is the structural counterfactual decomposition — see AN-010 (decomposition) and AN-011 (welfare arithmetic).

Question

Does removing the SME-only restriction lower negotiated procurement prices in switched group 65? The March 2018 PGE-SP reinterpretation makes group 65 identical to all other groups in being subject to SME-only tendering by default. Comparing the pre-period (group 65 open, others SME-only) to the post-period (all groups SME-only) yields the open-vs-SME-only price effect, identified by DiDiR.

Design

  • Sample: completed items (oc_item_status == 1) in the BEC parquet cache for Sep 2016–Aug 2019 (18-month window), with 6/12-month sub-windows.
  • Variation: group-65 indicator \(\times\) pre-March-2018 indicator.
  • Specification: \(y_{pigt} = \eta_i + \gamma \text{Pre}_t + \beta\,(g65 \times \text{Pre}_t) + x'\delta + \varepsilon\) with item FE \(\eta_i\), log-quantity and sealed-bid controls, item-clustered SEs.
  • Outcomes: log price (primary).
  • Identification threats: cost shock specific to group 65 around March 2018; ruled out by placebo (AN-004) and HonestDiD (AN-006).

Results

The canonical reduced-form benchmark is Table 2 of the v8 manuscript: the \(g65 \times \text{Pre}\) coefficient on \(\log p^{\mathrm{final}}\) with PBU controls, item and month fixed effects, and item-clustered SEs. It is stable across windows and implies a 10–11% price movement at the 18-month benchmark.

Window \(g65 \times Pre\) SE N
6m −0.148 (0.014) 219,535
12m −0.108 (0.013) 439,054
18m −0.113 (0.012) 649,714

Item and month FE; auction-format and log-quantity controls; PBU controls; item-clustered SEs. Table 2 in paper.pdf.

Earlier reduced-form pipeline

The v1–v4 DiDiR pipeline (scripts/02_analysis.Rtab_prices.tex) produced slightly larger magnitudes for the same windows (18m: −0.131 base / −0.133 PBU-FE, item-clustered SEs ~0.009). The v8 benchmark above is the canonical reduced-form number; the difference reflects the benchmark specification (PBU controls and the reference-price treatment used in the structural sample), and is well within the band that supports the timing-and-sign reading.

Interpretation

The coefficient implies ~10–11% lower prices under open competition relative to the SME-only regime. The stability across windows is meaningful — short windows have less power and more pre-treatment seasonality noise, but the estimate stays in a tight band. Modern DiD estimators (Callaway–Sant'Anna, BJS) attenuate the magnitude, consistent with the conservative role assigned to the reduced form: it carries timing and sign, not the structural magnitude.

Reading: the lost-discipline channel (non-SMEs removed from the price-forming pool) is the load-bearing mechanism. The reduced-form DiDiR does not decompose this — see AN-010 for the structural decomposition.

Confidence: yellow. The point estimate is robust across windows, FE structures, alternative clustering (item, group, PBU, two-way; see docs/robustness.md), and tight Lee bounds (AN-005). HonestDiD survives substantial M̄ violations (AN-006). The reading is still single-source — own-project estimate; promotion to green requires either independent replication in another procurement setting or a converging recovery from a different identification source (e.g., the GPV recovery from Convite first-price bids; partly run, not yet documented as an AN).

Follow-ups

  • Cross-modality validation: GPV recovery of cost distribution from Convite first-price bids in the same product cells, compared to the Pregão drop-out recovery (AN-013). Lives in v7-jpube-tight/scripts/38_cross_modality.R.
  • Adherence-rate-by-PBU sensitivity for the fiscal translation (scripts/35_pref_sdid_class.R). Not load-bearing for the reduced-form coefficient, but tightens the welfare arithmetic in AN-011.
  • The quantile-DiD heterogeneity in AN-007 shows the mean coefficient masks a strongly negative effect at low quantiles and a positive effect at \(\tau=0.90\). A within-item conditional-quantile decomposition would isolate where the open-competition price gain comes from.