Skip to main content
Response speed is not factor freshness. Daily and intraday outputs use different clocks and input sets, while portfolio results also depend on what the caller supplied. Evaluate the evidence attached to the specific result.

Match the clock to the surface

Weekends and U.S. market holidays do not create missing daily rows. Early closes or delayed jobs should appear as returned stale or degraded evidence, not be rewritten as current data.

Ask for the evidence envelope

When included, inspect freshness.status, freshness.asOf, freshness.sourcePublishedAt, freshness.lagMs, materialization.materializationVersion, and degradedState. Availability differs by route and response mode; do not assume every field is present or has the same semantics.

Decision rules

For a historical claim, rely on returned row-level proof rather than the requested range name. Continue with Factor provenance and Factor model methodology.