Skip to content
Important: BestFolio provides information for educational purposes only. Nothing on this site constitutes investment advice. Past performance does not guarantee future results. Read full disclaimer
·7 min read·BestFolio Research Team

Month-End Signal, Next-Day Trade: How Much Delay Can TAA Survive?

A monthly strategy calculates its signal at the close. The investor reads it later, places an order, and may trade one or 2 sessions after the backtest.

That operational delay sounds tiny beside a 12-month momentum lookback. It cost roughly 1 annual return point for HAA and BAA when we added 2 sessions across the full replay.

What delay zero means

The BestFolio engine calculates a month-end signal with data through the close of day D. The new allocation becomes active for the next trading session. We call that delay zero because it is the canonical implementation, even though the trade already occurs after the signal close.

Delay one pushes every signal one additional business session later. Delay 2 pushes it 2. Weekends are skipped, and exchange holidays resolve to the next date in the price series.

We ran the standard 1x versions of GEM, HAA and BAA-G12 from February 1999 through 14 July 2026. Every version paid a 10bp one-way base cost. The engine raises modeled cost during high-volatility periods, capped at 3 times the base.

The result

StrategyCanonical next sessionPlus 1 sessionPlus 2 sessions2-session change
GEM9.83%9.54%9.75%-0.08 points
HAA13.39%12.72%12.37%-1.02 points
BAA10.90%10.29%9.87%-1.03 points
CAGR differences between execution scenarios: GEM loses 0.29 points from canonical to one extra session, then gains 0.21 at two sessions. HAA loses 0.67 then 0.35 points. BAA loses 0.61 then 0.42 points.
The first extra session lowered CAGR for all three strategies. The second recovered 0.21 points for GEM while subtracting another 0.35 for HAA and 0.42 for BAA. Those marginal differences expose path dependence; they do not establish a preferred delay for future trades.

HAA and BAA degraded in a clean direction. One extra session cost 0.67 and 0.61 points of CAGR. The second extra session took each total loss just past 1 point.

GEM was noisy. Its first delayed version lost 0.29 points, while the 2-session version recovered most of that gap and finished only 0.08 points below canonical. GEM made 38 turnover events in the test. HAA made 202 and BAA 229. A sparse rule has fewer dates where execution luck can accumulate.

Delay can help one backtest

The GEM rebound from day 1 to day 2 is a reminder that delay cost is path-dependent. If the skipped session falls, the late trade helps. If it rises, the trade pays for waiting.

Across many signals, a persistent gap can come from month-end flows, overnight returns, or simple chance. This three-strategy study measures what happened under one fixed convention. The cause remains open.

A researcher who tries delays of 0 through 10 and publishes the best one has fitted the execution schedule. The live process then needs to hit that exact time for an edge that may have come from a few dates.

The operational failures behind a late trade

Some delay is voluntary. An investor waits for the next close, uses a limit order, or trades after work. Other delays point to a system problem: stale month-end data, a holiday-calendar mismatch, a failed market-data job, an order rejection or a broker position that disagrees with the signal store.

Those cases deserve separate logs. A backtest delay test says how much room the strategy historically had. It cannot prove that the live order matched the intended holdings.

A monthly process should record the data timestamp, signal timestamp, target allocation, submitted order, fill and final position. The reconciliation can then distinguish a deliberate next-close policy from a pipeline that silently traded late.

How much room did these rules have?

GEM tolerated 2 extra sessions in this sample with little long-run damage, though its one-day result was worse. HAA and BAA paid about 1 CAGR point. Their drawdowns did not deteriorate in the same order: BAA's max drawdown moved from -14.45% to -13.56% at 2 sessions even as return fell.

The return cost alone can therefore understate the operational change. Recovery time, turnover and the exact crisis trades still need checking.

The current HAA page uses canonical next-session execution. Subscribers consuming a signal later should treat the table as a historical sensitivity, then choose a repeatable trading policy that fits their broker and timezone.

Related: Automate Your TAA With the BestFolio Signals API.

Revision history

  1. Graphs and research review — September 15, 2026

    Add a figure with accessible labels and the study’s original data boundaries; preserve existing prose.

  2. Readable data tables on mobile

    Added horizontal scrolling for wide data tables on small screens. All figures, source notes and article prose are unchanged.

Past performance does not guarantee future results. Backtested results are hypothetical and do not represent actual trading.

Written with the help of AI tools and reviewed before publication.

Share this article

Data and method

Study dates and assumptions are documented in the article and its revisions. Our current methodology explains the platform's data sources, proxy histories, trade timing and inflation treatment.

  • Which TAA Strategies Actually Work in Europe: A UCITS Substitution Guide

    PRIIPs blocks EU retail from AVUV, DBC and most US-domiciled ETFs, so running a US TAA strategy in Europe means substituting UCITS funds. We map every sleeve to a verified UCITS ticker with its ISIN, grade the substitution tier by tier, and flag the ones where the European version is a different strategy.

  • Why 50+ TAA Strategies All Beat the 4% Rule (And Where Bengen Still Wins)

    We computed Bengen-style rolling 30-year safe withdrawal rates for 80 variants across 51 published TAA strategies. Every single one clears 4%. The best unleveraged TAA strategies (VAA-G4 SmartStack 15.3%, HAA SmartStack 14.2%) sustain real withdrawal rates 3-4x higher than Classic 60/40. Why TAA defeats sequence-of-returns risk, and four honest reasons you should still anchor your retirement plan closer to 4% than 15%.

  • Dual Momentum's 2022 Problem: Why Canary Models Worked When GEM Didn't

    2022 was the cleanest A/B test the tactical asset allocation community is ever going to get. Classic dual momentum strategies (GEM, ADM, CDM) lost between 10 and 24 percent. Three Keller canary-family strategies (BAA-G4, BAA-G12, HAA) closed the year with positive returns. Same tactical framework, completely different design choices, and a lesson about which defensive asset actually defends when the "safe haven" bond is the thing falling.

Explore with tools

Try these strategies on BestFolio

Browse 77 tactical allocation strategies with monthly signals, walk-forward validation, and portfolio blending. Free to start.

Create free account

BestFolio Monthly Briefing

Liked this post? Get a free monthly recap of TAA strategy signals, performance rankings, and market regime updates. No spam, unsubscribe anytime.