LLM Factor Forecasts Need Decision-Time Inputs

A new leakage-aware benchmark shows why investment LLMs must separate forecast skill from information timing before entering factor allocation workflows.

Abstract decision-time macro data stream feeding ranked equity factor bars

A new arXiv paper on LLM factor forecasting makes a useful point for investment builders: the hard part is not asking a language model to rank equity factors, but proving the model only saw information that would have been available at the actual decision time.

That matters because many impressive-looking AI forecasting demos quietly blur timestamps. If a feature is labeled with the month being forecast but was released later, a model can appear economically insightful while simply benefiting from delayed data leakage. The June 21 paper, “Leakage-Aware Benchmarking of LLM Forecasting: Real-Time Nowcasts as the Decision-Time Input for Macro Factor Ranking,” turns that problem into the benchmark itself.

The frontier signal

The paper studies whether a retrieval-augmented 7B open-source LLM can rank seven U.S. equity style factors at each month-end from April 2023 through March 2026. The factors include familiar cross-sectional styles such as size, value, profitability, investment, momentum, betting-against-beta, and quality-minus-junk, with public factor data from the Kenneth French Data Library and AQR’s public factor library.

The signal is not “LLMs beat markets.” It is more specific and more useful: the authors build a forecasting setup where the LLM observes only decision-time information. The input set includes lag-shifted FRED macro variables, recent macro-event summaries, and the Cleveland Fed’s archived daily CPI nowcast for inflation that had not yet been officially released.

That timing constraint is the paper’s main contribution. It addresses a practical flaw in investment AI evaluation: a model can score well because it has seen revised, synchronized, or post-release data that a real portfolio process could not have used. For readers tracking agentic trading and research evaluation, it pairs naturally with the need for an evidence ledger in financial agents and the broader discipline of AI alpha governance tests.

Why investors care

Factor allocation is a good test bed because the workflow is familiar. A research team wants to decide which style exposures deserve more or less weight over the next period. The model does not need to pick single stocks; it needs to rank a small set of systematic return drivers under macro uncertainty.

In that setting, information timing is not a footnote. Inflation data, employment reports, central bank communication, and rate expectations can all move style leadership, but their official release calendars and revision histories are messy. A backtest that lets the model read the final version of a macro series at the target month-end is not testing forecast skill. It is testing how much leakage the pipeline allowed.

The paper reports a median monthly Spearman rank information coefficient of +0.154 for the full LLM pipeline. It also says the mean IC remains statistically underpowered, with a bootstrap 95% confidence interval including zero. That distinction is important. The evidence is suggestive, not conclusive, and the authors frame part of the result as a long-short allocation sanity check rather than a deployable trading rule.

For institutional investors, the workflow implication is clear: before adding LLMs to macro-aware portfolio construction, the research platform needs a decision-time data layer. Every feature needs an “as observed then” timestamp, not just an economic period label. Without that, LLMs can make a portfolio team feel more informed while silently importing future knowledge.

Technical read-through

The architecture is deliberately simple. A macro-analog retrieval module selects historical states similar to the current decision-time macro environment. A critic LLM compresses those retrieved analogs into one tactical rule. An actor LLM then maps the current state and recent rules into scores for the seven equity factors.

This split is useful for builders because it separates retrieval, rule formation, and scoring. The retrieval component asks, “What historical macro states looked similar?” The critic produces a compact interpretation. The actor turns the current information set into a ranked factor view. That is closer to an investment research workflow than a one-shot prompt that asks a model to generate allocations from raw text.

The paper’s most valuable comparison is against non-LLM baselines under the same timing constraint. A k-nearest-neighbor macro-analog model recovers a comparable median IC, suggesting that real-time inflation nowcast information and macro-similar retrieval explain much of the median signal. The LLM pipeline retains a higher mean IC and a stronger long-short allocation sanity check, but the authors do not claim that this proves stable alpha.

That read-through should influence Kaizhi’s own design. If a lightweight retrieval baseline captures much of the result, the LLM should not be treated as the source of all forecasting value. Its role may be better framed as rule compression, scenario narration, factor-ranking explanation, and interaction with a portfolio manager. The forecasting core still needs transparent baselines, leakage controls, and robustness checks.

The benchmark also connects to older, high-opportunity site content on deep learning and reinforcement learning in algorithmic trading. The lesson is similar: model class matters less than whether the evaluation environment matches the information, cost, and decision constraints of a real trading system.

Reality check

The first risk is sample size. The paper’s main monthly window runs from 2023-04 to 2026-03, which gives 36 monthly decisions. That is enough to study behavior and failure modes, but not enough to justify a production allocation rule by itself.

The second risk is baseline displacement. If a kNN macro-analog approach explains much of the median IC, then a complex LLM stack may be adding interpretation and tail-ranking value rather than broad forecasting power. That can still be valuable, but it changes the product requirement. The system should expose when the LLM improves on retrieval, when it merely repeats retrieval, and when it conflicts with simpler models.

The third risk is objective drift. A model that ranks factors by expected payoff can still produce exposures that fail after transaction costs, crowding, regime shifts, or risk constraints. Factor leadership can change abruptly when macro narratives break, and a language model’s tactical rule may sound more stable than the data warrants.

The fourth risk is governance. Any investment AI using macro nowcasts needs a reproducible input archive. Teams must be able to show exactly which FRED vintage, CPI nowcast, event summary, retrieval set, critic rule, and actor prompt were available at each decision. Without that audit trail, the system is hard to validate and harder to defend.

Builder takeaway

  • Build a decision-time feature store before testing LLM factor forecasts. Store observation timestamps, release timestamps, revision vintages, and source URLs separately from economic period labels.
  • Run every LLM forecasting experiment against non-LLM retrieval baselines such as kNN macro analogs, simple factor momentum, and macro rules before attributing value to the language model.
  • Log the full chain: current macro state, retrieved analogs, critic rule, actor factor scores, final rank, and later realized factor returns.
  • Track median rank IC, mean rank IC, confidence intervals, long-short sanity checks, turnover, and regime-specific failures rather than one headline score.
  • Treat the LLM as a research interface and rule-compression layer until it shows incremental value under leakage-aware, cost-aware, and out-of-sample evaluation.