Price data template
Historical commodity prices dataset
Collect dated market observations with nested price fields, linked currency validation, and record-level source evidence.
Contract shape
Useful defaults, not a locked form.
Open the wizard to change any field, nested path, flat-file alias, coverage target, source rule, or validation threshold.
observation.dateObservation dateProvide observation date using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coveragecommodity.nameCommodityProvide commodity using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coveragemarket.nameMarketProvide market using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coverageprice.amountPrice amountProvide price amount using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coverageprice.currencyCurrencyProvide currency using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coverageprice.unitPrice unitProvide price unit using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coveragesource.urlSource URLProvide source url using the source’s most specific, current representation and the contract output path.
100 minimum populated · 500 preferred · no maximum · 100% target coverage