MAG

Stock Magnitude Forecaster

Daily Forecast All Symbols Schedule

Configures the in-process daily scheduler that triggers MAG's bulk magnitude forecast routine. The runner waits for SIG's forecast_all_symbols to complete, fetches SIG's latest full-forecast report via ORK proxy, filters rows to direction=UP plus the operator-set minimum_sig_confidence and minimum_sig_probability values on the MAG Configuration page, configurates every filtered symbol that lacks a saved MAG configuration, then writes per-symbol magnitude forecasts under the SIG report's frozen entry_date. Time is interpreted in the project's reference timezone (Eastern). When "Only on trading days" is on, the scheduled tick first asks the NYSE calendar whether today is a trading day and skips the run on closed days. Multithreaded / Max workers / Only for missing forecasts / Allow concurrent execution mirror the per-fire parameters from the Forecast All Symbols execution card. "Only for missing forecasts" applies to the forecast phase only — when on, per-symbol forecast files that already exist on disk for the target entry_date are skipped; defaults off so a fresh scheduled run regenerates every per-symbol forecast. The Passive toggle marks this schedule as interruptible — when a non-passive scheduled job's turn comes up while this run is in flight, ORK will cancel this run to make room.

ET
0 = auto

Passive Configuration Refresh Schedule

Configures the in-process interval scheduler that triggers MAG's Passive Configuration Refresh. Cadence is every N hours (not a fixed time of day) so configurations rotate gradually between the heavier daily jobs without causing serious collisions: each run deletes the N oldest configurations (by last_updated date) and then runs the bulk configurator against the missing-only symbol set, so over time every symbol's configuration is refreshed. Multithreaded / Max workers / Allow concurrent execution mirror the per-fire parameter triple from the other bulk jobs and are copied onto every scheduled run. Allow concurrent execution defaults off so the cross-component gate keeps the routine waiting whenever another non-allow- concurrency job is in flight. The Passive toggle marks this schedule as interruptible — when a non-passive scheduled job's turn comes up while this run is in flight, ORK will cancel this run to make room.

hours
symbols
0 = auto