Market Data Engineering - guided lab

Previous-Tick Carry-Forward

Choose a synthetic stream, move the point-in-time query cutoff, and see why a value can be unavailable, carried, or expired. The lab never treats a future arrival as current knowledge.

Point-in-time state

Only revisions available by the purple query line enter the step series.

Previous-tick source and expiry state Known synthetic values form a step series. The purple vertical line is the current grid and query time, and the shaded interval is the permitted source-age window.
available step series available source correction revision grid/query cutoff

Available-record audit

Only records knowable at the current query cutoff appear below. The complete fixture is synthetic; hidden future rows never enter the calculation.

RecordEvent msAvailable msRevisionValueSelected event?