idlidu labprice

Methodology

Version labprice.v0 — how we normalize catalogue observations and the seed CAS basket index.

Not an offer to sell chemicals. FX/pack normalization is methodology-versioned and best-effort for HTML extracts. Raw snapshots are preferred over extracts.

What we archive

Public list prices, pack sizes, purity/grade, and stated lead times — normalized to CAS × grade × supplier × pack time series.

Normalization (v0)

Change kinds

first_seen, price_changed, lead_time_changed, delisted, fetch_failed.

Basket index

Canonical id lab.basket.median_price_move.v0 (marketing alias lab_consumable_basket) — median of period-over-period % list-price moves across seed basket CAS with usable observations that day. Coverage ratio = n_constituents / basket_size. Both ids (and convenience path /v1/indices/basket) resolve to the same series.

Full draft: track METHODOLOGY-DRAFT.md in the repo.