Model sequences

Released families of date-stamped checkpoints, what they were trained on, and how strictly they avoid the future.

Two things decide how useful a sequence is for backtesting. Cadence: yearly checkpoints suit slow-moving questions; monthly or quarterly ones are needed for markets and news. What the cut-off claim actually rests on: the families below support that claim to three quite different degrees, and conflating them is the main way these models get oversold.

One further distinction matters for any historical claim made with these models. Applying modern methods to historically available information is one counterfactual; reproducing a strategy that could actually have been deployed at the time, with the tools, data feeds and costs of that period, is another. Both are useful, and the sequences below serve the first far better than the second.

190019201940 1960198020002020 HistBERT · two spans · COHA StoriesLM · yearly (64) · American Stories ChronoBERT / ChronoGPT · yearly (26) · web + news Time Machine GPT · yearly (12) · News Crawl + Wikipedia Scaling PiT LMs · monthly · FineWeb DatedGPT · yearly (12) · web text + per-year instructions TimeLMs · quarterly · Twitter bar = span of training data; nested bars = overlapping spans, not separate checkpoints; dark = monthly or quarterly cadence

Coverage of the six released sequences, plus HistBERT's two multi-decade variants. Nothing open covers 1964–1998 at yearly cadence, and nothing before 2013 at monthly cadence.

ChronoBERT / ChronoGPT — Manela lab

He, Lv, Manela & Wu (2025), arXiv:2502.21206. Twenty-six yearly cut-offs from 1999-12-31 to 2024-12-31, each trained only on text that was available at that date. ChronoBERT is a BERT-style encoder; ChronoGPT a GPT-style decoder. Despite the restriction the models match or outperform BERT on standard NLP benchmarks and stay competitive with larger open-weight models. The paper's finance application shows that a chronologically restricted pipeline can still deliver useful return predictability, which makes these models a practical alternative to a contaminated one and a control to compare a contaminated one against. The gap between the clean pipeline and a larger modern model is not an identified estimate of look-ahead bias: that comparison also changes architecture, corpus, training budget, language competence, and the interaction with the downstream predictor, and offsetting effects can leave two Sharpe ratios looking similar for unrelated reasons. Quantitative attribution of leakage needs a controlled comparison, with its remaining assumptions stated.

A second family, chrono-gpt-instruct (October 2025), instruction-tunes each yearly ChronoGPT for chat use. The instruction data are not historical documents. The three curriculum stages draw on a from-scratch tutorial set, a GPT-3 self-instruct corpus, and AllenAI's Tulu-3 SFT mixture, all of them modern. Each candidate pair is then screened by a GPT-4.1 classifier and retained only when labelled “knowledge available pre-2000” with sufficient confidence. That is classifier-based anachronism screening with empirical validation, which is a real precaution but does not establish that every retained example contains only historically available information. The authors are explicit about it: the classifier “may misidentify whether certain prompt-response pairs reflect knowledge from before or after the year 2000”. So the instruct models' forecasts are a conservative lower bound only to the extent the screen held, and the “leakage-free” label belongs to the pretraining stage rather than to the whole pipeline.

Scaling Point-in-Time Language Models — Kelly, Malamud, Schwab & Xu

arXiv:2607.11889 (2026). Decoder-only transformers with up to 4 billion parameters trained on one trillion chronologically filtered tokens from FineWeb, producing monthly checkpoints spanning 2013–2024. The headline result is that scale substantially narrows the measured benchmark gap between point-in-time and unconstrained models: on common-sense reasoning and language-understanding benchmarks the models approach leading open-weight models of similar size. The full pretraining run took roughly 28,000 GPU-hours, which makes the affordability claim concrete rather than rhetorical.

The two stages need separate verdicts. The pretraining is filtered by crawl date and is the solid part. The instruction-tuned variants are not, because the post-training filter asks the wrong question. Appendix B screens the SFT and DPO sets with gpt-5-nano, keeping only examples judged “timeless”, where the stated test is whether the text states “facts that could BECOME OUTDATED”. The prompt therefore keeps programming tasks and tutorials “even mentioning real tools”, general content about real frameworks, and scientific facts that do not change. But durability and availability are different properties: a fact can be true forever and still have been unknown before the cut-off, and a tutorial can teach a technology that did not yet exist. The prompt's own worked example retains “React 18 introduced concurrent rendering” as a stable technical fact. That is exactly the sort of item a 2013 checkpoint should never have seen. This is a substantive weakness in the post-training argument, and it leaves the chronologically pretrained base models useful while the instruct variants' cut-offs are unverified.

DatedGPT — Yan, Tang, Gao & Jiang

arXiv:2603.11838 (2026). Twelve 1.3-billion-parameter models trained from scratch on roughly 100 billion tokens each, with strict annual cut-offs from 2013 to 2024, plus DatedInstruct, an instruction-tuning set grounded in each year's documents, intended to keep post-training inside the cut-off. Perplexity probes are used to check that each model's knowledge stops at its year.

The paper's distinctive result is the “lookahead premium”. Its estimand is narrower than the name suggests. On 61,000 firm-day news headlines the authors split the leaky sentiment signal as sb = sf + (sb − sf), where sf is the historically admissible signal (vintage y−1 scoring year y headlines) and sb the family's latest vintage applied to everything. They then estimate ri,t+1 = αi + δt + β1sf + β2(sb − sf) with firm and date fixed effects. The 26.4 basis points (t = 10.65) is β̂2 scaled by a standard deviation: the next-day return associated with the residual, the information only the later vintage had, conditional on the admissible signal. It is not an extra portfolio return attributable to leakage. The portfolio comparison is reported separately, an annualised Sharpe of 3.20 lookahead-free against 3.65 lookahead-biased. The leakage interpretation is the authors', and it carries an assumption: even matched vintages of one family differ in language competence and corpus composition, not only in access to the future.

Time Machine GPT (TiMaGPT) — Oxford

Drinkall, Rahimikia, Pierrehumbert & Zohren (2024), Findings of NAACL, arXiv:2404.18543. Twelve yearly GPT-2 models with cut-offs from 2011-12-31 to 2022-12-31, designed to be “nonprognosticative”: uninformed about future facts and future language. Unlike most predecessors the models are trained from scratch on period data rather than adapted from a modern base, and the exact training set for each year is published alongside the weights.

TimeLMs — Cardiff NLP

Loureiro, Barbieri, Neves, Espinosa Anke & Camacho-Collados (2022), ACL demo, arXiv:2202.03829. RoBERTa-base checkpoints trained on Twitter, released quarterly from 2019-12 through 2022-12 (plus a 2022 RoBERTa-large). The accompanying library has a corresponding mode that matches each tweet to its own quarter's checkpoint. That is a temporal-adaptation interface, not a point-in-time cut-off. Quarters run Jan–Mar, Apr–Jun and so on, and each quarter's model is trained on that whole quarter, so the paper's own example, a tweet dated 1 February 2021 routed to the 2021-Q1 model, scores it with a model that has read late February and March. For a historical forecast, choose a checkpoint whose training window ends before the forecast origin, which usually means the preceding quarter. Built for studying language-model degradation and cultural shift on social media.

StoriesLM — Sarkar

Sarkar (2024), SSRN 4881024. Sixty-four models, one per year from 1900 to 1963, trained on the American Stories dataset of historical U.S. newspapers. The 1900 model is trained on 1900 text; each subsequent model continues the previous year's checkpoint on the next year's articles, so the pretraining window expands sequentially. The only released sequence covering the first half of the twentieth century at yearly cadence.

HistBERT — Qiu & Xu

Qiu & Xu (2022), arXiv:2202.03612. Not a checkpoint sequence, and not one model per decade. Three variants of BERT-base are continued on the Corpus of Historical American English, each over a different historical span: HistBERT-proto is the pilot, HistBERT-5 covers the 1910s–1950s collectively, and HistBERT-10 covers the 1910s–2000s collectively, the 2010s excluded because it would overlap BERT's own pretraining data. Built to track diachronic lexical semantic change. Code and training recipe on GitHub.

Also relevant

Gaps. No open sequence covers 1964–1998 at yearly cadence, although Newswire (1878–1977) now supplies the text for one. Nothing before 2013 exists at monthly cadence. No sequence targets a non-English language or a specialist domain such as medicine or law.