Added: unconfirmed earnings dates are now marked on the tile.
Following a point raised here yesterday — a setup indexed on an announcement date the company has not yet confirmed now carries a marker, both on the Opportunity Map and in the scanner rows.
LEVI is the current example. Its 30 September date is not confirmed, so the T-15 entry day the setup is indexed on can still move, and every T-x with it.
The flag itself is not new — it comes from the data feed leaving the report-time field empty, which is what an unconfirmed date looks like there. What was missing was surfacing it where a setup is actually read. That is fixed.
Two things worth saying about why this matters beyond the display.
If a date moves by several days, every entry and exit day on that cycle points at the wrong event. That is the obvious half.
The less obvious half: a backtest that enters at T-15 uses the announcement date we know now. If that date was only confirmed at T-9, the trader standing at T-15 did not have it. Every pre-earnings backtest that indexes on the final known date carries that, mine included. Marking the live case is straightforward; measuring the historical version needs a source that archives when each past date became confirmed, which I do not have.