Economic data is revised, so a backtest that reads today's series is reading the future

Shipped

Macroeconomic series are restated for months after first release. Reading the current series when reconstructing a past decision silently imports knowledge that did not exist, and the resulting backtest is measuring hindsight.

Ask a macro series what GDP growth was in a given quarter and you get today’s answer, not the one available at the time. The revision between them is often large enough to flip the sign of the signal a strategy was keying on.

Alelyon treats the vintage as part of the query rather than an archival detail. Historical reads resolve against the data as published on the date in question, using the archival vintages rather than the current series. Revisions are kept beside the original rather than overwriting it, so the store can answer both “what is true now” and “what was believed then” without ambiguity about which one was asked.

The rule this enforces: never backfill future knowledge into a historical decision path. It sounds obvious written down and is very easy to violate, because the convenient API — fetch the series, index by date — gives the wrong answer by default and gives it silently.

Data quality has to be an explicit decision rather than an inference from shape. A non-empty frame is not evidence of a good read. Stale, partial, single-source, delayed, and uncertified states are named individually, because a blank slot beside a filled one reads as “checked, fine” when it usually means “never asked”. An absent measurement is reported as unmeasured, in those words.

Choose your beta

Choose the beta that fits your work.

Explore the local interface without identity verification, or use the LinkedIn-gated path when you need Alelyon’s hosted DQC-OS.

Open beta

Use the interface without identity verification.

No LinkedIn verification. Use the Terminal UI, Lattice workspace, local calculator, and visible tool traces. Hosted DQC-OS issuance is not included.

  • Local-first Windows interface
  • Open Alelyon toolkit and source
  • No hosted backend entitlement
Free UI build is being preparedOpen source toolkit
Closed beta

Verify with LinkedIn for full backend access.

LinkedIn OpenID Connect verifies control of the account; Alelyon does not scrape your profile. After verification and access policy succeed, the service can produce a unique key for the hosted DQC-OS path.

  • Everything in the open beta
  • Hosted deterministic DQC-OS calculations
  • Signed envelopes and certified answer paths

When the service opens, the key will be shown once. Save it somewhere secure, then enter it when Alelyon Terminal asks during sign-in.

Available now

Ask, and a person reads it.

Prefer to talk to someone first, or need access sooner than the self-serve paths allow? Ask directly.

Requests to this address are read, and access is granted case by case while Alelyon is in closed beta. A public beta environment is planned and will use the same route; it is not open yet, and no response time is promised until it is.

Do not include credentials, account numbers, API keys, or position data in the message.