MTG Copilot Docs
Data model

Printing prices (weekly)

Weekly TCGplayer price rollups per printing, for longer-range history. TCGplayer only, like the daily series.

6 columns. Every value below is generated from the provenance registry.

FieldTypeSourceUpdatedWritten by
printing_idstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
FK to card_printings — resolved from mtgjson_uuid at ingest.
finishstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
normal, foil, or etched.
week_startstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
Monday of the rolled-up week.
high_centsnumbermtgjsondailyscripts/ingest-mtgjson.ts (prices)
Weekly high, TCGplayer retail USD cents.
low_centsnumbermtgjsondailyscripts/ingest-mtgjson.ts (prices)
Weekly low, TCGplayer retail USD cents.
close_centsnumbermtgjsondailyscripts/ingest-mtgjson.ts (prices)
Last daily point of the week, TCGplayer retail USD cents.

TypeScript model

interface printing_price_weekly {
  printing_id: string
  finish:      string
  week_start:  string
  high_cents:  number
  low_cents:   number
  close_cents: number
}

On this page