Morrow CreekData Services
← Morrow Creek Data Journal

How to Measure Data Freshness When Public Sources Update at Different Speeds

Morrow Creek Data ServicesMorrow Creek Data Journal

A “last updated” date is useful, but it rarely tells the whole story.

A public filing may be available minutes after acceptance yet report results from a quarter that ended weeks earlier. A monthly economic release may arrive on schedule while describing the prior month. An estimate can be the newest available value and still be expected to change.

These are not contradictions. They reflect different clocks.

Treating freshness as one number—such as days since a file was downloaded—hides the distinction that matters most: whether the information is suitable for the decision at hand.

Start with the date the data describe

The first question is not, “When did we get this?” It is, “What time or event does this value represent?”

For a monthly indicator, that may be the end of the reference month. For a business address, it may be the date the directory says the address was effective. For a filing, it might be a reporting-period end date, alongside a later filing date.

Call this coverage age:

> assessment time minus the reference-period end or effective date

Coverage age tells readers how far the described reality is from the moment they are making a decision. It does not say whether the publisher was slow.

For example, the Census Bureau’s release schedules distinguish the period covered from the day results will be released. September data released in late October may have a meaningful publication lag, but it is not necessarily overdue or poor-quality data.

Keep publication and retrieval separate

Two more lags answer different questions.

Publication lag is the time between the reference period and the publisher’s release or effective date. This shows how long the source takes to turn observations into usable public information.

Acquisition lag is the time between publication and the time your team retrieved the information. This reveals whether your local copy has fallen behind an already available update.

A fourth timestamp is also useful: assessment time, the moment someone asks whether the data are fresh enough. Without it, phrases such as “current” and “recent” lack a clear anchor.

The distinction can be stark with SEC EDGAR. The SEC says filings often become available on sec.gov within one to three minutes of the EDGAR acceptance timestamp, though that timing is not guaranteed. That is rapid availability. It does not make a quarterly financial statement a report on this afternoon’s business conditions.

Also take care with platform-level timestamps. EDGAR’s current-day indexes and its rebuilt historical index files follow different update processes. A current index timestamp is not a universal timestamp for every correction, deletion, or filing detail.

Add a schedule status

Age alone can make well-managed sources look stale. A quarterly release will often have an older reference period than a frequently updated filing. That can be entirely appropriate if the release arrived according to its announced calendar.

For each source, ask whether it is:

  • On schedule: published within its stated calendar or normal documented cadence.
  • Late: past a published expected release date.
  • Cadence not stated: the publisher has not provided enough information to judge lateness.
  • Stale for this decision: too old for the specific use, even if it arrived on schedule.

The last label needs context. A quarterly industry measure may be suitable for strategic planning and unsuitable for a same-day operational decision. There is no defensible universal rule that makes all public data stale after a fixed number of days.

Do not infer cadence from a few observed updates. If a directory changes irregularly and gives no calendar, “unknown cadence” is more honest than “late.”

Fresh does not mean final

Revision status deserves its own field. The Bureau of Labor Statistics explains that preliminary estimates are often revised as additional information becomes available. For its Current Employment Statistics program, initial monthly estimates are revised in each of the next two months, with later benchmark revisions affecting historical data as well.

That does not mean the first release is defective. It means speed and settled values are different attributes.

Use clear labels such as preliminary, revisable, revised since prior retrieval, or final only when the publisher explicitly calls a release final. Keep the release vintage used in an analysis. Otherwise, a later revision can make a prior dashboard or decision difficult to interpret.

Use a small freshness card

A compact card is often more useful than a single freshness score. Attach one to a dataset, a key field, or a published analysis:

FieldExample
Source and measureCensus monthly economic indicator
Reference periodSeptember 2026
Published or effective dateOctober 28, 2026
Retrieved dateOctober 28, 2026
Expected cadenceMonthly, publisher calendar
Revision statePreliminary, if stated by publisher
Status at assessmentOn schedule
LimitationDescribes September conditions, not October conditions

The card makes the important facts visible without implying that every source should update daily.

For entity records, include an extra caution: an effective date reported by a source may not be the date a real-world change occurred. A company could have moved before an address was filed, published, or captured by a directory.

Measure skew when sources meet

Combining sources introduces another freshness question: do the inputs describe roughly the same moment?

Set an explicit analysis cutoff, then calculate cross-source skew using like-for-like dates. Compare reference-period end dates with other reference-period end dates, or effective dates with effective dates. Do not quietly mix publication dates, retrieval times, and event times into one span.

A company filing dated October 15, a September indicator released October 28, and an annual survey released in December can all be valid inputs. They should not be displayed as though they were one synchronized snapshot.

The practical goal is not to crown a source “fresh” or “stale” in the abstract. It is to show what each source describes, when it became available, whether it arrived as expected, and whether it may change. Once those clocks are visible, readers can judge fitness for a decision without mistaking a recent download for recent reality.

Have a dataset that needs to become usable?

Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.

Start a data project