Snapshot Versioning and Corrections

New snapshots capture corrections and backfills without rewriting history, keeping as-used and corrected views side by side.

intermediateversioningcorrectionshistorysnapshots

Mental model

Corrections should create traceable new states rather than silently rewriting what was previously used.

When late vendor corrections arrive, new snapshots are created for the same as-of date rather than editing original snapshots.

Links between snapshots indicate whether one snapshot supersedes or corrects another, forming a version history.

INTERACTIVE INTUITION

Explore the mechanism

How can corrected market data be published without erasing the state actually used by an earlier run?

Snapshot versioning and corrections
Corrections create a new snapshot. Keep “as-used” and “corrected” views side-by-side.
Version timeline
Versions
3
As-used version
Selected snapshot
snap_2026-02-01_v1
Difference vs as-used
Δ ~ 0.00 (toy). Analysts can compare corrected history without rewriting what the desk actually saw.
Interpretation
  • “Correcting” a day means new snapshot, not editing old IDs.
  • Keep links: v2 supersedes v1, etc. That is the history.
  • “As-used” supports faithful replay. “Corrected” supports improved backtests.
Timeline
click a version
Link view (toy)
snap_2026-02-01_v1
origin
snap_2026-02-01_v2
supersedes v1
snap_2026-02-01_v3
supersedes v2
CONSEQUENCE PROBE

What happens when a corrected market quote overwrites history?

snapshot v1correction reasonsnapshot v2both remain addressable
As-of history preservedA replay can select the original state or the corrected state explicitly.
UNDERSTAND

What to notice

As-used snapshots represent what the desk actually saw; corrected snapshots represent improved or fixed data for analysis.

This separation enables both faithful replay of past decisions and improved historical studies without ambiguity.

TRANSFER

Where it appears

  • managing vendor corrections
  • reissuing risk after data-quality fixes
  • maintaining as-used and latest-corrected views
CHALLENGE

Where the intuition breaks

What this view leaves out

  • Versioning preserves history only if correction policies, effective times, and links between superseded records are explicit.
CONNECT

Where this concept sits

Follow the strongest prerequisites, applications, extensions, and contrasts.

Connections for Snapshot Versioning and Corrections

Built on · Market Snapshots as Bundles

Once market inputs are captured as snapshots, versioning and correction rules determine how their history is preserved.

Explore concept
SOURCES

References

  1. W3C Recommendation, PROV-O (opens in a new tab)
← Explore all concepts