MACD causal lab
Advance one observation at a time. The lab never reveals future values: it calculates only the visible prefix and exposes both warm-up stages.
Synthetic data • deterministic
StateReady to start
Fast EMA—
Slow EMA—
MACD—
Signal / histogram— / —
Loading the first defined MACD row.
Synthetic scenarios only. Convention: α = 2/(span+1); each EMA uses an SMA seed. A production series must use one documented timestamp, session, finality, currency, source-field, and price-adjustment basis. Changing any span resets to the first defined MACD row so warm-up remains auditable.