Threshold lines use T+1 alignment, derived from the prior close and applied to the next session.
Execution rule: the signal is produced after the close on T and becomes actionable at the next open (T+1). Backtests, charts, and hit-rate metrics follow the same rule. Price rule: close/high/low/pred all come from the same daily-price series, and the display layer keeps that alignment intact.
Tip: click legend items to show or hide lines; hover for detail; pinch or drag on touch devices.
Field Mapping & T+1 Audit Rules
Field
JSON Key
Source
Alignment
Signal Date
signal_date
Signal-generation day (computed from that day's close)
T
Effective Date
effective_date
Next trading session (skipping weekends and holidays)
T+1
Pending
is_pending
The last signal, before next-session data exists
Excluded from hit statistics
Close
close
Unified daily price series
On the effective_date
Pred Low
pred_low
Lower structural reference line
signal_date (T) → effective_date (T+1)
Pred High
pred_high
Upper structural reference line
signal_date (T) → effective_date (T+1)
Base Line
base_line
Mid-structure reference line
signal_date (T) → effective_date (T+1)
Dynamic Tolerance
tol
Dynamically adjusted based on daily volatility
T+1
Hit
low_hit, high_hit, both_hit
Deviation between prediction and actual ≤ dynamic tolerance